\b(?<word>\w+)\s+(\k<word>)\b 正则表达式

日期:2010-03-08 18:04:32 人气:1

\b(?<word>\w+)\s+(\k<word>)\b 正则表达式

转义字符 \b 是一个特例。在正则表达式中,\b 表示单词边界(在 \w 和 \W 之间),不过,在 [] 字符类中,\b 表示退格符。在替换模式中,\b 始终表示退格符。 (?子表达式) 将匹配的子表达式捕获到一个组名称或编号名称中。用于 name 的字符串不得包含任何标点符号,并且不能以数字开头。可以使用单引号替代尖括号,例如 (?'name')。 \s 与任何空白字符匹配。等效于转义符和 Unicod
    A+
热门评论