这里感觉“a\{3\}”匹配a出现3次并没有什么问题
之所以能匹配类似
aaaa
baaaaaa
的字符,可能是在匹配到正则表达式时会继续匹配剩下的字符,
之所以会输出该行,是因为默认的输出模式会输出匹配的行,而不是只输出匹配的字符
grep -o 只输出匹配的字符
之所以能匹配类似
aaaa
baaaaaa
的字符,可能是在匹配到正则表达式时会继续匹配剩下的字符,
之所以会输出该行,是因为默认的输出模式会输出匹配的行,而不是只输出匹配的字符
grep -o 只输出匹配的字符
2016-12-23
/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/
2016-11-16
grep "[0-2]\{0,1\}[0-9]\{1,2\}.[0-2]\{0,1\}[0-9]\{1,2\}\.[0-2]\{0,1\}[0-9]\{1,2\}\.[0-2]\{0,1\}[0-9]\{1,2\}" test.txt
2016-11-16
^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$
2016-11-14