我需要一个正则表达式,能够按照以下规则匹配制表符:
也就是说,它不应匹配在文本开头、在[A-Z]或[0-9]列出项标志之后的制表符。以下是我的表达式:
"—>text" does not match
"1.—>text" does not match
"1—>text" does not match
"A.—>text" does not match
"text—>text" match
也就是说,它不应匹配在文本开头、在[A-Z]或[0-9]列出项标志之后的制表符。以下是我的表达式:
(?<!^((?:\d+|[A-Z])(?:\.)?))\t(?!\1)
https://regex101.com/r/zgJAG9/1
这种方法并非适用于所有情况:
如何修复呢?