我正在寻找一个可以匹配相邻的2个相同字符的正则表达式模式(用于Linux中的grepping)。 例如: CATT 木偶 担心 傻瓜
答案 0 :(得分:3)
使用GNU grep这样的东西?
echo 'Catt Puppet Worry Fool' | grep -E '(.)\1'
或
echo 'Catt Puppet Worry Fool' | grep -oE '(.)\1'
<强>更新强>
试试这个以获得完整的词语:
echo 'Catt Puppet Worry Fool' | grep -Po '[^ ]*(.)\1[^ ]*'