【发布时间】:2014-06-23 17:29:07
【问题描述】:
我正在尝试使用 preg_match 匹配 4 个反斜杠。
preg_match('/\\\\\\\\/',$subject) 工作正常,但 preg_match('/\\{4}/',$subject) 不行。
也许我使用了不正确的 {}。有人可以建议吗?
【问题讨论】:
-
嗯,它对我来说很好用,regexr.com/391nd
-
斯坦奇。我在 php 中得到 0 rtned。也许它是一个 php 的东西?
-
你是对的,在 php 中它不起作用。不知何故,第二个反斜杠转义了
{ -
您需要 4 个反斜杠来匹配 1 个反斜杠。我在之前的answer 中解释了这一点
-
@HamZa 我总是害怕被欺骗警察抓到,无论我搜索得多么彻底——谷歌和stackoverflow搜索引擎。你在那里……就在队列中! ;) 链接的好答案,所以谢谢!
标签: php regex preg-match