我想知道如何实现以下目标。替换所有从第一句开始的文本(行进“。”直到行的结尾,以~~(匹配“~~”结束)?
例如。
之前:
记录1~天气很好。它在外面88度~~之后:
记录1~天气很好〜感谢。
答案 0 :(得分:0)
取决于您使用的语言这应该匹配.. *(~~)这个"。 ~~"外面是88度。然后在你的替换函数中放入" $ 1"或" \ 1"这会将~~添加回短语的末尾。
答案 1 :(得分:0)
/(?=\.)(.*)(?=~)/g
应该得到你所需要的。只需将其替换为''
答案 2 :(得分:0)
使用
替换正则表达式 \..+?~(~)
作为搜索查询,\1
作为替换值。这将与~~终结符匹配,但只会在请求时只留下一个〜。