簡體   English   中英

允許一些特殊字符以及字母數字字符

[英]Allow some special character along with alphanumeric characters

我已經使用php preg_replace函數來僅允許來自可變字符串的字母數字字符。 代碼如下。 此代碼可以正常工作。

但是現在我想允許一些特殊字符,例如~!@#$%^&*()_+/等,以及字母數字字符。 這個怎么做?

$hashh=$_GET['hash'];
$hash = preg_replace("/[^a-zA-Z0-9]+/", "", $hashh);

嘗試這個

$regex = "/[^a-zA-Z0-9~!@#$%^&*()_+\/]+/";
$string = "Th3 4ll0w3d P4rt5 4r3 ~!@#$%^&*()_+/";
$preg = preg_replace($regex, '', $string);
echo $preg;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM