gpt4 book ai didi

php - 使用 preg_replace 清理查询但允许一些特殊字符

转载 作者:行者123 更新时间:2023-12-03 21:00:47 25 4
gpt4 key购买 nike

我正在使用以下正则表达式清理查询。但是,我需要在查询中允许使用一些特殊字符。

我特别需要允许:Ä, ä, Ö, ö, Ü, ü, ß

我需要改变什么才能实现这一目标?

$query = preg_replace('/[^-a-zA-Z0-9_\/]/', '', $_GET['destination']);

最佳答案

/[^\w-\p{L}\p{N}\p{Pd}]/

这将匹配任何非字母数字字符(包括 UTF-8 字母)以及破折号 (-) 的内容。

关于php - 使用 preg_replace 清理查询但允许一些特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4090142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com