请教简单的正则使用

想把下面这些句子全部删除.

请教大神们,如何用正则表达式来查找他们?
谢谢!

查找 <span class="word_prop">.*?</span>
替换(空)
上面会保留空行
要连行都删除可以加 \n。有些需要用\r\n,通用\r?\n
<span class="word_prop">.*?</span>\r?\n

2 个赞

又是大神出手相助,完美解决.谢谢啦!
昨天吭哧吭哧一个个删,费了半天劲.

帮你试了下,中文用了“多”替代,不知思路对不对。结果还行。

试了一下,好像不行.

这个说简单,写起来真麻烦

`50`多`40``60`人`56`10`63`12`81`zhou`

看样子是有部分固定的。固定的不要动它,变化的先套上格式。保证匹配正确。

`50(`.)`40``60(`.)`56(`\d+)`63(`\d+)`81`(.*?)`

然后就是调整分组位置了。

`50\1`81`\5`40``60\2`56\3`63\4`
结果
`50`多`81`zhou`40``60`人`56`10`63`12`

说到底就是引用组的应用,不难,就是写起来有点繁。

1 个赞