我想知道如何使这个正则表达式工作^....*:....* +[|].*$
和^....*:....* +[=].*$
_^....*:....* +[-].*$
它可以在不使用^表示第一行和$表示行尾的情况下工作
基本上,我想做正则表达式,目标是从每行的第一行到行尾,但是^和$不工作他们有替代方案或使其工作的方法吗?
源测试
gfdgfdh4
fdgdgh4r:fe456ge | fsff | fefdgg
g5ghh5f:f4e84tger | dsfg | wertyu5f6
aDFe84r!~#:fe45fgRte starbe593! = | = dsfg | wertyu5f6
fEett@$%6:fefesf4&*( - sfdfGghh - ewwefggh -ee f;fje
gfdgfdh4df564h54h
d4hdf8h4h
fef 8efegg 98eef
r48y4hs6s:f5f4gvn4 | dd4f5g | qdsdb1r86 | qw98qer9 | gdfg4d7g478r
gdsg 45gdsgsd45 gdsgdsg45
使用正则表达式输出或检测
fdgdgh4r:fe456ge | fsff | fefdgg
g5ghh5f:f4e84tger | dsfg | wertyu5f6
aDFe84r!~#:fe45fgRte starbe593! = | = dsfg | wertyu5f6
fEett@$%6:fefesf4&*( - sfdfGghh - ewwefggh -ee f;fje
r48y4hs6s:f5f4gvn4 | dd4f5g | qdsdb1r86 | qw98qer9 | gdfg4d7g478r
在记事本++中:
^.{4,}:.{4,}[-\|].+$
不确定我是否理解您要执行的操作,但如果您只想要一个捕获从行首到行尾的所有内容的正则表达式,您可以尝试
^.*$
. 这甚至会捕获空行。