`
Robinson
  • 浏览: 90608 次
  • 性别: 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
分享到:
评论

相关推荐

    PHP 笔记001 - 字符串、正则表达式

    正则表达式则是一种强大的文本匹配工具,它允许我们在字符串中搜索、匹配和提取特定的文本模式。 ### 字符串处理 PHP提供了丰富的字符串处理函数,从基本的字符操作到复杂的文本转换,涵盖了日常开发中常见的需求...

    php正则表达式手册

    php正则表达式手册则是初学者学习正则表达式的基础读物,介绍了正则表达式的概念、结构、历史及应用。 首先,正则表达式的定义是指定了一个用于字符串匹配的模式。这个模式通常由普通字符(如字母和数字)和特殊...

    Linux正则表达式.pdf

    正则表达式定义:正则表达式是一种字符串匹配模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符...

    精通正则表达式(第三版)简体中文版

    正则表达式(Regular Expression)是一种强大的文本处理工具,能够帮助用户查找、替换以及操作特定的字符串或字符组合。它在多种编程语言和操作系统中都有广泛的应用。本书《精通正则表达式(第三版)简体中文版》...

    php正则表达式.txt

    从给定的文件信息中,我们可以提取到关于PHP正则表达式的多个关键知识点,下面将对这些知识点进行详细的解析。 ### PHP正则表达式简介 正则表达式是一种用于匹配字符串模式的强大工具,在PHP中被广泛应用。它们...

    正则表达式学习心得 v1.0

    - **替换字符串**:`re.sub()`函数用于执行基于正则表达式的替换操作。 - **分割字符串**:`re.split()`可以按照指定的模式来分割字符串。 ##### 2.2. C# 中的正则表达式 C# 也内置了对正则表达式的支持,主要通过...

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

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

    关于正则表达式的应用(正则表达式)

    正则表达式是一种强大的文本处理工具,用于在字符串中寻找匹配特定模式的子串。它在编程语言如PHP中有着广泛的应用,包括数据验证、文本提取、搜索与替换等任务。正则表达式通过一系列特殊字符(元字符)和结构来...

    正则表达式详细介绍

    正则表达式是一种强大的文本匹配工具,它能够用来检查、分割、替换字符串,并在很多编程语言和工具中得以应用。正则表达式通常使用简短的字符串来定义复杂的搜索模式,这些模式可以包含普通字符、特殊字符和元字符。...

    正则表达式.doc 正则表达式

    正则表达式是一种强大的文本处理工具,用于模式匹配和字符串搜索。它是由特定字符组成的字符串,用于定义要在文本中查找的模式。正则表达式在多种编程语言和工具中被广泛支持,包括Java、Perl、PHP、Python、...

    Java正则表达式.ppt

    Java正则表达式是一种强大的文本处理工具,广泛用于验证字符串、查找特定模式和替换文本。在Java中,正则表达式提供了简洁而灵活的方式来处理字符串,使得编程人员能够以更高效的方式实现各种文本操作。 正则表达式...

    电话号码及日期时间提取(正则表达式 C)

    2. 编译正则表达式:将字符串转换为PCRE可以处理的模式。 3. 模式匹配:使用`pcre_exec()`函数对输入文本进行匹配。 4. 分组和提取:如果匹配成功,使用`pcre_study()`和`pcre_get_substring()`获取匹配的子串。 5. ...

    php正则表达式深入浅出.pdf

    ### PHP正则表达式深入浅出 #### 一、什么是正则表达式 正则表达式(Regular Expression),简称regex或regexp,是一种用于匹配字符串中字符组合的强大工具。它可以用来执行复杂的文本处理任务,比如搜索、替换...

    正则表达式PHPChina PHP进阶学习

    正则表达式(Regular Expression)是编程领域中用于模式匹配和文本处理的一种强大的工具,尤其在PHP中,正则表达式被广泛应用于数据验证、文本提取、字符串替换等多个场景。PHPChina的“PHP进阶学习”系列教程针对这...

    正则表达式入门指导.ppt

    正则表达式(Regular Expression)是一种强大的文本处理工具,它是一种模式匹配语言,用于在文本中查找、替换或提取符合特定规则的字符串。在多种编程语言中,如Perl、Java、JavaScript、C#、PHP、Python、Ruby、Tcl、...

    正则表达式例子 str_replace

    正则表达式(Regular Expression,简称regex)是一种强大的文本处理工具,用于匹配、查找、替换字符串模式。在编程中,正则表达式被广泛应用于数据验证、文本提取、字符串替换等多个场景。`str_replace`是PHP语言中...

    正则表达式经典实例

    正则表达式是计算机科学领域中一种用于描述字符串模式的强大工具。它广泛应用于文本搜索、数据验证、字符串替换等多种场景。《正则表达式经典实例》这本书深入浅出地介绍了正则表达式的基本概念和高级特性,并提供了...

Global site tag (gtag.js) - Google Analytics