php预匹配字符

php预匹配字符,php,preg-match,character,special-characters,Php,Preg Match,Character,Special Characters,我需要在php中使用preg_match函数的帮助。我已经读了很多关于SO的答案,但是我没有得到任何需要的信息 因此,我希望对字符a-z,a-z,0-9,特殊字符č,š,ž,đ,ć,Č,Ž,Ć和进行预匹配检查!“#$%&/()=?*°”+-*,-: 对于第一部分(a-z,a-z,0-9)我看到了它是如何完成的,但对于下一部分我不知道。只需列出一个: 由于减号具有特殊的语义,我将其移动到末尾,确保编辑器编码与输入编码匹配(即,在任何地方使用UTF-8) 顺便说一句,这个列表实在太多了。您可能只想使

我需要在php中使用preg_match函数的帮助。我已经读了很多关于SO的答案,但是我没有得到任何需要的信息

因此,我希望对字符
a-z,a-z,0-9,
特殊字符
č,š,ž,đ,ć,Č,Ž,Ć和
进行预匹配检查!“#$%&/()=?*°”+-*,-:


对于第一部分(a-z,a-z,0-9)
我看到了它是如何完成的,但对于下一部分我不知道。

只需列出一个:

由于减号具有特殊的语义,我将其移动到末尾,确保编辑器编码与输入编码匹配(即,在任何地方使用UTF-8)


顺便说一句,这个列表实在太多了。您可能只想使用
\w
\S
(除空格外的任何字符)。

只需在一个:

由于减号具有特殊的语义,我将其移动到末尾,确保编辑器编码与输入编码匹配(即,在任何地方使用UTF-8)


顺便说一句,这个列表实在太多了。您可能只想使用
\w
\S
(除了空格以外的任何内容).

你只想要你提到的那些特殊字符,还是那些只是示例?你只需要列出它们,可能还有
/u
修饰符。你被卡在哪里了?显示你的测试代码..你只想要你提到的那些特殊字符,还是那些只是示例?你只需要列出它们,然后bly是
/u
修饰符。你卡在哪里了?显示你的测试代码。它有效…空格“”如何?我可以将它作为其他字符添加吗?当然,你可以在字符类中添加任何字符。你只需特别注意
]
-
。当然,为什么不可以。顺便说一句,如果是这样(或任何其他)答案解决了您的原始问题,请随意。它有效…空格“”如何?我可以将其添加为其他字符吗?当然,您可以在字符类中添加任何字符。您只需特别注意
]
-
。当然可以,为什么不可以。顺便说一句,如果这是(或任何其他)答案解决了您原来的问题,请随意回答。
[a-zA-Z0-9čšžđćČŠŽĐĆ!"#$%&/()=?*°'+*.,_;:-]