正则表达式在单词的开头找到pPath_

时间:2012-10-23 19:31:19

标签: regex

我总体上想知道在它的开头找到包含短语“pPath_”的所有单词的语法是什么。我意识到pPath_。找到所有带有一个字符的单词,但是如何找到任意数量的字符? (我正在使用xCode查找和替换)

2 个答案:

答案 0 :(得分:3)

对于“单词”的简单定义,

pPath_\w*

如果您的引擎不支持\w或者没有有用的定义,则可以使用字符类。

pPath_[a-zA-Z0-9_]*

答案 1 :(得分:1)

如果您只想查找以“pPath_”开头的单词,可以在开头使用单词边界(\ b)。否则,您将获得包含“pPath _”的任何单词。

\bpPath_\w+

'\ w'是一个单词字符(任何字母,数字或下划线),相当于[a-zA-Z0-9 _]

'+'匹配一个或多个字符。