我需要php正则表达式允许所有字母,数字,美元符号,逗号,双和;单引号

时间:2013-10-07 14:45:49

标签: php regex

我正在寻找一个允许的正则表达式:

(A-Za-z) all letters,
(0-9) all numbers,
($) dollar sign, 
(,) commas
(") & (') double and single quotes 

到目前为止,我有 - '/[^a-zA-Z0-9,_ %\[$,\]\.\(\)%&-]/s'

这个想法是剥离所有特殊字符

/ ^ [A-ZA-Z0-9 $“'] + $ /

由于某些原因,它不允许显示页面编码不支持的特殊字符。 - bit.ly/GDIYC9我需要使用我发布的正则表达式来删除特殊字符,并且只允许我之前解释过的字符。感谢

感谢

1 个答案:

答案 0 :(得分:4)

您可以简单地匹配所需的字符,而不是剥离所有特殊字符,这将是较小的正则表达式。

您可以使用:

/^[a-zA-Z0-9$,"']+$/