我对Regex非常缺乏经验,不能在Python中生成一种不管读入Python的字符串有什么变化都能用Regex工作的方法。我有以下字符串,其中word是字符中的任意字符串:
;单词1
单词ID 1,-10.2268800735474,11.54,1&
单词ID 1-10.2268800735474,11.54,1&
word ID 1-10.2268800735474、11.54、1和
单词1-2、11、1和
单词1 35.21844,35.94909,0.19633 34.84798,36.01114,-0.33727 34.60227,36.46051,0.18769&
我想摘录的是:
为澄清起见,“&;”表示要读入其他软件的文本文件中的行是前一行的延续。当它遇到不以“&;结尾的行或在以“&;结尾的行后面有一个空行时,它将启动一个新进程。有什么大师能帮忙吗?你知道吗
不过,在我有时间正确实现Regex之前,我现在将使用以下命令:
([-+]?[0-9]。?[0-9]+).([-+]?[0-9]。?[0-9]+).([-+]?[0-9]*.?[0-9]+).(?=&;)
相关问题 更多 >
编程相关推荐