标签: regex
如何使用正则表达式过滤掉包含空格的短语?例如在txt中:
Singapore United States of America Zimbabwe
如何使用正则表达式获取结果:
Singapore Zimbabwe
?
答案 0 :(得分:0)
您可以尝试按照以下模式进行正则表达式替换:
^.*[ ].*
然后将其替换为空字符串,以删除整行。此模式将匹配包含一个或多个空格的任何行。
答案 1 :(得分:0)
下面的正则表达式将为您提供没有空格的行。您可以将单词一一匹配并存储,以获得所需的结果,具体取决于您使用的语言。
^(\w+[^ ])$
它的作用是。从行首到行尾扫描。它寻找一个单词,如果行中有空格,则该单词与之不匹配。因此,我们得到下面的输出。
输出
这里是result。