例子: 这只是一个简单的句子。

我想匹配这句话和句子之间的每个字符。换行符应该被忽略。我想不出正确的语法。


当前回答

试试This is[\s\ s]*?句子,工作在javascript

其他回答

试试This is[\s\ s]*?句子,工作在javascript

你可以简单地使用这个:\ this is .*?\句子

这适用于我(我使用VS Code):

: 这只是一个简单的句子

使用: +句子

有一种方法来处理在文本块中这种分裂的重复实例?例如:“这只是一个简单的句子。这里还有一些额外的东西。这只是一个简单的句子。这里还有一些东西。这只是一个简单的句子。”。要匹配每个实例而不是整个字符串,使用下面的代码:

data = "This is just\na simple sentence. Here is some additional stuff. This is just\na simple sentence. And here is some more stuff. This is just\na simple sentence."

pattern = re.compile('This is (?s).*? sentence')

for match_instance in re.finditer(pattern, data):
    do_something(match_instance.group())

在VIM中快速搜索,你可以使用 在Vim控制提示符:/这是。*\_.*句子