首页 > 编程知识 正文

php正则匹配单引号(正则匹配单引号中的内容)

时间:2023-12-10 13:48:24 阅读:314046 作者:YQDG

本文目录一览:

PHP的正则表达式中单引号和双引号的区别是什么

主要是变量的解释,单引号里面的变量不翻译,双引号要解释,例如:

$abc=123;

echo '$abc';//输出$abc

echo "$abc";//输出123

PHP正则表达式 ('|”)(.*?)(1)求解释

('|")首先匹对单引号还是双引号

(.*?)匹对任意字符

(1)匹对第一个('|")中成功匹对的引号

例如:"xxxxxxx",'xxxxxxx'

不能匹对"xxxxxxx'和‘xxxxxxx"

(1)是保证前后引号一致

正则匹配一对单引号或一对双引号中的内容

alt=(['"])(?:(?!1).)*?1

前边是['"]匹配单引号或双引号,放入子模式1,中间是非1的,不能用[^1],后面是再次出现的1

在PHP正则表达式中双引号与单引号有什么区别,双引号里哪些需要转义,单引号里又是哪些需要转义

双引号里面的可以转义,单引号里面的不能转义,比如简单的d代表数字,那么在单引号里面就不代表数字。

php正则,单引号怎么匹配不了啊

因为是单引号所以要改下了,直接上代码

$str = "'F':'abcdefg',";

preg_match('/:'(.+?)'/',$str,$match);

print_r($match);

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。