我想只找到非字母数字字符,只有没有空格而没有'-'...
但这不起作用:
REGEXP '^[a-zA-Z0-9/-:space:]*'
Run Code Online (Sandbox Code Playgroud)
此正则表达式对这些数据有效:
'Test Cinema'
'AMERICANII AU TALENT - SEZONUL 5, EPISODUL 12'
Run Code Online (Sandbox Code Playgroud)
我不想找到这些字符,我想找到这样的字段:
'Test Item;?!'
'LOCAL KOMBAT "FIERBE BULGARIA"'
Run Code Online (Sandbox Code Playgroud)
如何编写仅对其他字符有效的正则表达式.
^需要在括号内,因为它是否定的.当放置在正则表达式的开头时^意味着它应该在字符串的开头匹配.
尝试使用此匹配所有非空的非字母数字(包括空格和 - )字符串:
^[^a-zA-Z0-9 -]+$
Run Code Online (Sandbox Code Playgroud)