Regex 匹配字符串中的所有空格和制表符,引号内的空格和制表符除外
我有一个充满行的文本文件,其中单词被制表符、空格或两者分开。这里有一个例子: Line#xx: This is my nickname "mad dog 1" and blah blah. 第xx行:这是我的绰号“疯狗1”之类的。Regex 匹配字符串中的所有空格和制表符,引号内的空格和制表符除外,regex,Regex,我有一个充满行的文本文件,其中单词被制表符、空格或两者分开。这里有一个例子: Line#xx: This is my nickname "mad dog 1" and blah blah. 第xx行:这是我的绰号“疯狗1”之类的。 我的问题是,如何匹配该行中的所有制表符和空格,除了那些引号中的空格和制表符?我找到了解决方案。谢谢迈克·切尔的链接 这类问题的特定正则表达式如下所示: (\t |\s[?!(\”)(\”)(\”)) 这对我的问题很有效,我希望它能帮助其他人。你应
我的问题是,如何匹配该行中的所有制表符和空格,除了那些引号中的空格和制表符?我找到了解决方案。谢谢迈克·切尔的链接 这类问题的特定正则表达式如下所示: (\t |\s[?!(\”)(\”)(\”))
这对我的问题很有效,我希望它能帮助其他人。你应该看看lookaheads。你的搜索是否也应该匹配
这是我的昵称“maddog1”等等。
?或者他们之间应该至少有一个空间吗<代码>这是我的昵称“疯狗1”之类的废话。?