您好,感谢您的阅读。我再次玩并尝试了解有关正则表达式的更多信息。这是一个正则表达式问题,所以请不要提供其他解决方案。我可以使用其他 VB 方法轻松地做到这一点。我喜欢每次改进我的正则表达式大脑。
以 NEWLIne 作为回车,我有一个这种格式的文本框。
NEWLIne
NEWLIne
hello some text
NEWLIne
some more text
NEWLIne
NEWLIne
我想匹配数据
hello some text
NEWLIne
some more text
忽略每个换行符,直到它匹配一个数字或字母,加上一些特殊字符,一个换行符并继续匹配新文本,直到它到达一个新的换行符。
这是我所拥有的(?i)(?<=\n+)[a-z0-9 :\-\n]+(?=\n+)
但它仍然匹配每件事。我猜是因为\n]+