web

submine正则表达式匹配

noob
2022-05-03 / 0 评论 / 42 阅读 / 正在检测是否收录...

打开正则
l2pvub1g.png
Find中可以直接用常规正则语句进行匹配,不再展开,举例说明,如图:想要将方法名和作用以:连接
l2pvyocd.png
可以直接使用os.*[a-z].*\n.*\n.*\n.*\n直接匹配内容
l2pw0zw7.png
需要解决的问题是如何进行替换,即replace模块,由于不能在replace处使用正则,submine提供了使用()进行间隔的方式进行匹配,然后在replace中使用$n符进行连接,如图:
l2pw65c1.png
进行匹配:

Find:(os.*[a-z].*)(\n.*)(\n.*)(\n.*)(\n)
Replace:$1:$3

l2pw6ydx.png
然后:后的n替换为空即可解决
l2pw9rnu.png

ps:匹配中文:[u4E00-u9FA5]*

2

评论 (0)

取消