我正在寻找一个正则表达式来检查,
和newline
字符的出现次数。我更喜欢与egrep。
示例:
strstr("Hello World","Hello");
不应该匹配,
strstr("Hello World",
"Hello");
应该返回一个匹配。
我尝试了egrep ',\n'
和egrep ',$'
,但未成功。
答案 0 :(得分:2)
你试过吗
,\r\n
根据您的平台,这是不同的
\r Mac up to OS 9
\n UNIX/Linux, Starting from Mac OS 10 (OS X)
\r\n DOS
正则表达式
,$
也应该有效,并且更通用,但请记住设置选项,以便$匹配换行符,而不仅仅是整个字符串的结尾。
答案 1 :(得分:1)
我的猜测是逗号后面有空格,或者你在这个文件中有错误的行结尾类型。我会从这开始看它是否会命中。然后缩小:
',[ \t\l\f]*[\n\r]*'