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

1. test.php:

$content = '1111111

22222223$';

//'\\\\\/' 第1个'\'转义字符串的第2个'\',字符串为'\'

//第3个'\'转义第4个'\',相当于字符串'\'

//第5个'\'转义第4个'/',相当于字符串'/'

//字符合起来为'\\/' 两个'\\' 正则表达式看做'\'

$pattern = '/

([0-9]{7,})\d\\$$/';

$result = preg_match_all($pattern, $content, $match_result);

if($result)

print_r($match_result);

else

echo("not match");

2. 方法二:

$content = '1111111

22222223$';

$pattern = "!

(\d{7,})\d\Q$\E!";

$result = preg_match_all($pattern, $content, $m);

if($result)

print_r($m);

else

echo("not match");

3. 运行结果:

Array

(

[0] => Array

(

[0] =>

22222223$

)

[1] => Array

(

[0] => 2222222

)

)

PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:

希望本文所述对大家PHP程序设计有所帮助。

希望与广大网友互动??

点此进行留言吧!

php正则匹配斜线_PHP正则匹配反斜杠'\'和美元'$'的方法相关推荐

  1. php正则匹配斜线_PHP正则匹配反斜杠和美元$的方法

    本文实例讲述了PHP正则匹配反斜杠""和美元"$"的方法.分享给大家供大家参考,具体如下: 1. test.php:<?php $content = &q ...

  2. php 反斜杠详解_php的转义字符反斜杠是什么

    转义字符,顾名思义会将规定的语法用"\"(反斜杆)来输出. 但语法规定在不同的系统中转义字符的作用不同,例如:windows下的回车换行符用"\r"或" ...

  3. mysql插入反斜杠“\“丢失的解决方法

    在java代码中将\替换为\\来转义一下    replaceAll("\\\\", "\\\\\\\\");

  4. javascript 正则表达式 字符串 如何匹配 单个 反斜杠

    不要多想,js是匹配不了单个反斜杠的,100%匹配不了. 因为反斜杠和后面跟着的字符已经和为一体了,已经被转义了,已经没有反斜杠的概念了 解决方法:后台写个方法接口或者后台返给前台的时候就处理好

  5. Python : 反斜杠

    使用python写字符串常量时,raw string是个很好用的东东,比如在C里我要写一个Windows下的路径,得这么 写: char *path = "C:\\mydir\\myfile ...

  6. php斜杠输出转义,php中的转义字符(用反斜杠\来输出,和C语言一样)

    php中的转义字符(用反斜杠\来输出,和C语言一样) 一.总结 1.引号中的变量:双引号会替换变量的值,而单引号会把它当做字符串输出. 2.引号中的转义字符:双引号将用变量的值(test)代替它的名称 ...

  7. php如何输出反斜杠,php输出反斜杠的实例方法

    php输出反斜杠的实例方法 按常规写法,我们要输出反斜杠,那就在输出字符串里直接写上反斜杠的符号,但这样可以吗?我们尽管试一下. 运行这个代码的页面,发现页面报错了,报的是语法错误. 为什么会这样,从 ...

  8. php自动加反斜杠,处理php自动反斜杠的函数代码

    复制代码代码如下: //处理php自动反斜杠 if(get_magic_quotes_gpc()){ functionstripslashes_deep($value) { $value=is_arr ...

  9. Qt处理路径里的斜杠和反斜杠

    最早的unix操作系统,文件路径都是用斜杠,也就是"/",linux参考unix开发,路径也是用斜杠分割.后来windows源于DOS,DOS里斜杠已经用于命令行参数标识了,于是用 ...

最新文章

  1. Android第二十期 - 微信的主体构架
  2. chrome中F12工具说明
  3. java笔试之字符串反转
  4. scanf_s写入错误怎么办?(字符串需要sizeof()参数指定接收长度)附示例
  5. java三大范_Java深度学习系列——数据库的三大范式
  6. Spring泛型依赖注入
  7. ubuntu16下vue-cli安装
  8. php xml视频教程,传智播客PHP2015-XML视频教程
  9. centos安装aria2c_Centos 7 编译安装Aria2
  10. 有效软件开发的25条军规
  11. 存定期还能加钱进去吗_还要去银行存定期吗?六大行叫停靠档计息个人存款产品...
  12. 校园卡管理系统c语言代码,基于C++的校园一卡通管理系统
  13. 不使用中国手机号码注册网易云音乐
  14. 使用OpenGL绘制shp文件
  15. 首次!中国移动在Nature 杂志子刊 Nature Electronics发表5G高能效通信技术文章
  16. NeoKylin7服务器操作系统安装
  17. VGA、DVI、HDMI都是什么意思?
  18. 什么是光纤?光纤的原理是什么?你能想象没有光纤通讯的世界么?
  19. Jekins配置Publish over SSH详解
  20. 关于playerunknown's battlegrounds中归零距离小谈

热门文章

  1. Linux ls 命令学习和简单使用
  2. import express from 'express'; ^^^^^^^ SyntaxError: Unexpected identifier at Module._com
  3. 4 anbox 树莓派_Anbox让你在Linux上“原生运行”Android应用
  4. 【ES】CURL在windows中对ElasticSearch的一些简单的操作
  5. Altium designer18 绘制PCB漏线检查
  6. GTD软件比较和选用
  7. GTD任务清单及项目管理器2Do for Mac
  8. Python读写矢量数据(2)矢量数据写入(属性数据)——Python地理数据处理学习分享
  9. 已经包含头文件却仍然显示未定义标识符
  10. 获取浏览器中鼠标选中的文本内容