12
我喜欢解决方案“Remove not alphanumeric characters from string. Having trouble with the [\] character”,但如何在离开空间的情况下执行此操作?删除除字母数字和空格外的所有字符使用javascript
我需要根据清理后的空格标记字符串。
我喜欢解决方案“Remove not alphanumeric characters from string. Having trouble with the [\] character”,但如何在离开空间的情况下执行此操作?删除除字母数字和空格外的所有字符使用javascript
我需要根据清理后的空格标记字符串。
input.replace(/[^\w\s]/gi, '')
无耻地从其他答案中被盗。字符类中的^
表示“不”。因此,这是“不”\w
(相当于\W
),而不是\s
,它是空格字符(空格,制表符等)。如果需要,可以使用文字。
除了像倾斜引号“”“这样的特殊字符外, – Aaron
你是什么意思?你想包含这些字符还是排除它们? –
我想排除它们。 – Aaron