我的字符串可以像
基本上,字符串中的任何数字或元素都可以用";"
分隔(如果多于一个元素),其中元素是用"
或数字括起来的名称。
我试图创建一个模式here,但我不知道如何包含检查以确定分隔符是;
字符。
参考字符串和模式是:
word = '"dadada";-15.7;15;"TRUE"'
p = r'(?:\"\w+\"|[+-]?\d{1,3}\.?\d{1})+'
编辑:
我想要做的是在;
之间提取数据(如果存在),我想也许这可以用正则表达式来完成。未从csv文件中读取数据。