PHP正则匹配反斜杠'\'和美元'$'的方法


Posted in PHP onFebruary 08, 2017

本文实例讲述了PHP正则匹配反斜杠'\'和美元'$'的方法。分享给大家供大家参考,具体如下:

1. test.php:

<?php
$content = '1111111<td>2222222<\/td>3$';
//'\\\\\/' 第1个'\'转义字符串的第2个'\',字符串为'\'
//第3个'\'转义第4个'\',相当于字符串'\'
//第5个'\'转义第4个'/',相当于字符串'/'
//字符合起来为'\\/' 两个'\\' 正则表达式看做'\'
$pattern = '/<td>([0-9]{7,})<\\\\\/td>\d\\$$/';
$result = preg_match_all($pattern, $content, $match_result);
if($result)
  print_r($match_result);
else
  echo("not match");

2. 方法二:

$content = '1111111<td>2222222<\/td>3$';
$pattern = "!<td>(\d{7,})<\Q\/\Etd>\d\Q$\E!";
$result = preg_match_all($pattern, $content, $m);
if($result)
  print_r($m);
else
  echo("not match");

3. 运行结果:

Array
(
  [0] => Array
    (
      [0] => <td>2222222<\/td>3$
    )
  [1] => Array
    (
      [0] => 2222222
    )
)
PHP 相关文章推荐
PHP 多进程 解决难题
Jun 22 PHP
让php处理图片变得简单 基于gb库的图片处理类附实例代码下载
May 17 PHP
php代码中使用换行及(\n或\r\n和br)的应用
Feb 02 PHP
深入PHP中慎用双等于(==)的详解
Jun 06 PHP
深入file_get_contents与curl函数的详解
Jun 25 PHP
解析php file_exists无效的解决办法
Jun 26 PHP
解析PHP 5.5 新特性
Jul 02 PHP
php通过记录IP来防止表单重复提交方法分析
Dec 16 PHP
PHP中捕获超时事件的方法实例
Feb 12 PHP
php实现数组按指定KEY排序的方法
Mar 30 PHP
详解Yii实现分页的两种方法
Jan 14 PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
Mar 19 PHP
php利用嵌套数组拼接与解析json的方法
Feb 07 #PHP
php获取文件名称和扩展名的方法
Feb 07 #PHP
php 常用的系统函数
Feb 07 #PHP
thinkphp修改配置进入默认首页的方法
Feb 07 #PHP
Yii2学习笔记之汉化yii设置表单的描述(属性标签attributeLabels)
Feb 07 #PHP
PHP封装的多文件上传类实例与用法详解
Feb 07 #PHP
PHP实现对数组分页处理实例详解
Feb 07 #PHP
You might like
php中模拟POST传递数据的两种方法分享
2011/09/16 PHP
PHP HTML JavaScript MySQL代码如何互相传值的方法分享
2012/09/30 PHP
php中的PHP_EOL换行符详细解析
2013/10/26 PHP
php下pdo的mysql事务处理用法实例
2014/12/27 PHP
php扩展开发入门demo示例
2019/09/23 PHP
javascript模拟的Ping效果代码 (Web Ping)
2011/03/13 Javascript
文本框根据输入内容自适应高度的代码
2011/10/24 Javascript
js获取浏览器的可视区域尺寸的实现代码
2011/11/30 Javascript
js设置function参数默认值(适合没有传参情况)
2014/02/24 Javascript
node.js中的events.emitter.once方法使用说明
2014/12/10 Javascript
javascript比较两个日期相差天数的方法
2015/07/24 Javascript
常用的Javascript数据验证插件
2015/08/04 Javascript
JavaScript ES6的新特性使用新方法定义Class
2016/06/28 Javascript
jQuery弹出div层过2秒自动消失
2016/11/29 Javascript
利用jQuery来动态为属性添加或者删除属性的简单方法
2016/12/02 Javascript
JS数组排序方法实例分析
2016/12/16 Javascript
简单实现jQuery弹窗效果
2017/10/30 jQuery
bootstrap表格内容过长时用省略号表示的解决方法
2017/11/21 Javascript
利用vscode调试编译后的js代码详解
2018/05/14 Javascript
详解用JS添加和删除class类名
2019/03/25 Javascript
jquery操作select常见方法大全【7种情况】
2019/05/28 jQuery
基于vue的tab-list类目切换商品列表组件的示例代码
2020/02/14 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
Python实现字典的key和values的交换
2015/08/04 Python
Python设计模式之适配器模式原理与用法详解
2019/01/15 Python
Python实现字符串匹配的KMP算法
2019/04/04 Python
使用pandas读取文件的实现
2019/07/31 Python
Python中PyQt5/PySide2的按钮控件使用实例
2019/08/17 Python
Python PIL库图片灰化处理
2020/04/07 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
美国家居装饰店:Pier 1
2019/09/04 全球购物
中国梦的演讲稿
2014/01/08 职场文书
甜品蛋糕店创业计划书范文
2014/02/06 职场文书
先进集体事迹材料
2014/02/17 职场文书
缓刑期间思想汇报范文
2014/10/10 职场文书
征求意见函
2015/06/05 职场文书