簡體   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