我有一个源代码,只想复制我用正则表达式找到的字符串.
就像:
asdladhsfhjk-hello1-asdlkajhsd
asdsa-hello3-asdhjkl
asdölkj-hello5-
Run Code Online (Sandbox Code Playgroud)
我只是想从文本中复制-helloX-.而不是线..
我该怎么做?
DWr*_*ght 37
[ 更新:如果您使用的文件包含1行和没有图案的行,并且您想要删除没有图案的所有行,并且3.仅保留其余行中的图案],请参阅下面的扩展说明.
执行正则表达式查找和替换,搜索模式为^.*?(-hello[0-9]+-).*$
和替换为\1
.
^.*?
.()
,以便可以在捕获组中捕获它..*$
.\1
是()
s中匹配的捕获组的内容.以下是如何删除非图案线条并仅保留图案线条中的图案.