我在字符串中有一个模式:
T T
我希望T
它可以是[a-z]
中的任何字符。
我试过这个Regex Example但是无法替换它。
修改
就像我A Aa ar r
那样它应该变成Aar
意味着无论它是什么,都会替换任何第一个或第二个角色。
答案 0 :(得分:1)
您可以使用反向引用。
/([a-z])\s*\1\s?/gi
更多解释:
( begin matching group 1
[a-z] match any character from a to z
) end matching group 1
\s* match any amount of space characters
\1 match the result of matching group 1
exactly as it was again
this allows for the repition
\s? match none or one space character
this will allow to remove multiple
spaces when replacing