`
Robinson
  • 浏览: 87995 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

PHP 正则表达式、反则替换字符串

    博客分类:
  • PHP
阅读更多

代码:

 

  //反则,保留除了A-Za-z0-9@\*的字符
    $word = "6915-615@JPY11890*5822 " ;
    $par = array('/[^A-Za-z0-9@\*]/'); 
    $word = preg_replace($par, "", $word);
    echo     $word;
    echo "<br>";


    //正则,剔除A-Za-z0-9@\*字符
    $word = "6915-615@JPY11890*5822 " ;
    $par = array('/[A-Za-z0-9@\*]/'); 
    $word = preg_replace($par, "", $word);
    echo     $word;


结果:

 

6915615@JPY11890*5822
-

0
4
分享到:
评论

相关推荐

    常用java正则表达式

    如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理...

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    正则表达式的替换.php 正则表达式的替换 正则表达式的拆分.php 正则表达式的拆分 表单验证.php 表单验证 UBBCode.php UBB代码 ubb.html UBB代码输入界面 ubb.php UBB代码输出...

    PHP使用正则表达式实现过滤非法字符串功能示例

    主要介绍了PHP使用正则表达式实现过滤非法字符串功能,结合留言板数据提交功能示例分析了php使用正则表达式preg_replace函数进行字符串正则替换相关操作技巧,需要的朋友可以参考下

    java正则表达式.docx

    如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理...

    精通正则表达式~~~

    作为正则表达式的字符串... 101 字符编码... 105 正则模式和匹配模式... 110 常用的元字符和特性... 113 字符表示法... 115 字符组及相关结构... 118 锚点及其他“零长度断言” 129 注释和模式量词... 135 ...

    Java正则表达式详解

    如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式...

    正则表达式经典实例

    3.6 检查正则表达式能否整个匹配目标字符串 3.7 获取匹配文本 3.8 决定匹配的位置和长度 3.9 获取匹配文本的一部分 3.10 获取所有匹配的列表 3.11 遍历所有匹配 3.12 在过程代码中对匹配结果进行验证 3.13 在...

    java基础09-正则表达式.pptx

    正则表达式,又称规则...当然在Java中也可以通过处理字符串的方式达到检索,替换文本字符串的目的,但是有了正则表达式写代码更加简洁,通常两三行代码就可以达到目的,当然这也是建立在熟悉正则表达式的基础之上的。

    正则表达式经典实例.pdf

    3.6 检查正则表达式能否整个匹配目标字符串 3.7 获取匹配文本 3.8 决定匹配的位置和长度 3.9 获取匹配文本的一部分 3.10 获取所有匹配的列表 3.11 遍历所有匹配 3.12 在过程代码中对匹配结果进行验证 3.13 在另一个...

    详解linux正则表达式(基础正则表达式+扩展正则表达式)

    简单的说,正则表达式就是为处理大量的字符串而定义的一套规则和方法。通过定义的这些特殊符号的辅助,系统管理员就可以快速过滤、替换或者输出需要的字符串。linux正则表达式一般以行为单位处理的。 2、为什么要学...

    如何在PHP中使用正则表达式进行查找替换

    1. preg_match — 执行一个正则表达式匹配int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] )搜索subject与pattern给定的正则表达式的一个匹配....

    浅析PHP中正则表达式的应用

    通过验证 E-mail 地址的合法性和正则表达式搜索和替换指定字符串的应用实例 ,说明正则表达式在 php 语言中的应用。

    Java 正则表达式详解

    如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 正则表达式30分钟入门教程 常用正则表达式 许多语言,包括Perl、PHP、Python、...

    解析posix与perl标准的正则表达式区别

    正则表达式(Regular Expression,缩写为regexp,regex或regxp),又称正规表达式、正规表示式或常规表达式或正规化表示法或正规表示法,是指一个用 来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。...

    详解PHP正则表达式替换实现(PHP preg_replace,PHP preg_replace)

    PHP正则表达式替换实现是如何的呢?首先向你介绍下PHP preg_replace,PHP preg_replace的使用是我们实现的方法,那么对于PHP正则表达式替换实现过程我们从实例入手。 PHP正则表达式替换的相关概念: preg_replace:...

    PHP和javascript常用正则表达式及用法实例

    在WEB开发中,正则表达式通常用来检测、查找替换某些符合规则的字符串,如检测用户输入E-mai格式是否正确,采集符合规则的页面内容等等。 今天我们分别用PHP和Javscript向大家介绍WEB开发中最常用最实用的正则表达式...

    PHP正则(详细).doc

    正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。  列目录时, dir *.txt或ls *.txt中的*.txt就...

    notepad、editplus等软件常用的文本整理正则表达式

    文本整理仅仅是用记事本... 您可能感兴趣的文章:EditPlus 正则表达式 实战(3)EditPlus中的正则表达式 实战(2)EditPlus中的正则表达式 实战(1)EditPlus中的正则表达式实战(5)EditPlus中的正则表达式实战(6)php和editplus

    PHP中基于perl的正则表达式处理函数

    前面我们已经学习了正则表达式的基础语法,包括了定界符、原子、元字符和模式修正 符。实际上正则表达式想要起作用的话,...注意:在能偶使用字符串函数处理的时候,就不要使用正则表达式来处理字符串,因为字符串处理

Global site tag (gtag.js) - Google Analytics