繁体   English   中英

php preg_match 字符

[英]php preg_match characters

我需要 php 中 preg_match function 的帮助。我已经阅读了很多关于 SO 的答案,但我无法获得任何需要的信息。

所以,我希望 preg_match 检查字符az, AZ, 0-9,特殊字符č, š, ž, đ, ć, Č, Š, Ž, Đ, Ć? " # $ % & / ( ) =. * ° ' + - *, ; - _: : ? " # $ % & / ( ) =. * ° ' + - *, ; - _: :

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

只需列出字符 class中的所有字符:

[a-zA-Z0-9čšžđćČŠŽĐĆ!"#$%&/()=?*°'+*.,_;:-]

由于减号具有特殊语义,我将其移至末尾,好吧,它没有特殊语义 确保您的编辑器编码与输入编码匹配(即到处使用 UTF-8)。

顺便说一下,这份清单实在是太多了。 您可能只想使用\w它代表任意单词字符,或\S (除空格外的任何字符)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM