如果设定此修正符,模式中的字符将同时匹配大小写字母。
如果设定了此修正符,模式中的圆点元字符(.)匹配所有的字符,包括换行符。没有此设定的话,则不包括换行符。这和 Perl 的 /s 修正符是等效的。排除字符类例如 [^a] 总是匹配换行符的,无论是否设定了此修正符。
eregi()和 ereg() 类似,用法也相同。不同之处在于ereg()有区分大小写,eregi()与大小写无关。
这是我使用的一个小bash脚本.有时间比我多的人可能会把所有这些都压缩成较少(1?)的正则表达式,但它应该可以解决问题.随意更换@
您选择的分隔符.只需将其粘贴到文件中,chmod +x
然后调用它,将文件作为参数传递.
如果你需要集体使用它,这样的东西就足够了:
foo
你命名为bash脚本的地方在哪里.
注意:这不是完美的,所以你仍然需要手动更改它错过的任何边缘情况,但它仍然会为你节省大量的工作.另请注意,这会进行就地文件编辑.
聚合全网技术文章,根据你的阅读喜好进行个性推荐
聚合全网技术文章,根据你的阅读喜好进行个性推荐
深圳市奥思网络科技有限公司版权所有
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。