正则表达式基本是与语言无关的,只要学会正则表达式,那么基本上可以结合语言/工具与正则进行文本处理。
我们这里统一与grep来进行验证。
grep是一款Linux下按行匹配文本的工具。通常是Linux下处理文本的第一步,带有很多有用的选项。
-E:使用扩展正则匹配。
--color:将匹配到的内容进行语法高亮。
- 字符类

echo "hello world" | grep -E --color 'hell.'
echo "hello world" | grep -E --color '.'

echo "hello world" | grep -E --color 'wo[rR]ld'

echo "hello woRld" | grep -E --color 'wo[rR]ld'

echo "hello wobld" | grep -E --color 'wo[a-z]ld'

echo "hello woald" | grep -E --color 'wo[a-z]ld'

echo "hello wozld" | grep -E --color 'wo[a-z]ld'

echo "hello wogld" | grep -E --color 'wo[^a-f]ld'

echo "hello woald" | grep -E --color 'wo[^a-f]ld'

最低0.47元/天 解锁文章
563

被折叠的 条评论
为什么被折叠?



