我有一个正则表达式是\ $ [A-a] + [0-9] +来匹配字符串,如: $ A1 + $ A10过滤“$ A1”和“$ A10”。
但如果在我不想要任何东西匹配之前或之后有“:”。比如说,如果字符串是$ A1:$ A10。我不希望过滤$ A1或$ A10。
我应该如何编写正则表达式。我试着使用[^:],这将是: [^:] \ $ [A-A] + [0-9] + [^:] 似乎字符串“$ A1:$ A10”有效。 (没有匹配) 但是字符串“$ A1 + $ A10”不起作用。 (既不是$ A1也不是$ A10匹配)