【发布时间】:2010-12-07 20:34:22
【问题描述】:
我正在使用 php,我正在使用正则表达式来尝试检测引用。
我希望它仅在找到字符串中的引号时才找到匹配项
HELLO
应该找不到任何匹配项
"HELLO"
应该找到匹配项
"HELLO
仍然应该找到匹配项
【问题讨论】:
-
您是否要匹配包含引号的整个字符串?
-
是否应该匹配两边的报价?
HELLO"应该匹配吗? -
如果你只是想找一个引号,strpos 会比使用正则表达式效率高得多。
-
引号可以在字符串中的任何位置。它可以是 HE"LLO 。只需要找到它。我尝试了 Dan Grossman 所做的,但没有返回任何匹配项。
-
代码是正确的,我在你所有的字符串上测试了它以确保。没有比匹配一个文字字符更简单的模式了。
标签: php regex apache preg-match