相关疑难解决方法(0)

regexp与俄罗斯郎

我用regexp无法解决我的问题.

好的,当我输入:

$string = preg_replace("#\[name=([a-zA-Z0-9 .-]+)*]#","$name_start $1 $name_end",$string);
Run Code Online (Sandbox Code Playgroud)

一切都很好,除了俄语的情况.

所以,我尝试重新输入这个reg-exp:

$string = preg_replace("#\[name=([a-zA-Z0-9**?-??-?** .-]+)*]#","$name_start $1 $name_end",$string);
Run Code Online (Sandbox Code Playgroud)

但这不起作用,

我知道一些想法,只写:

$string = preg_replace("#\[name=([a-zA-Z0-9???????????????????????????????? .-]+)*]#","$name_start $1 $name_end",$string);
Run Code Online (Sandbox Code Playgroud)

但这很疯狂:D

拜托,给我简单的变体

php regex unicode cyrillic

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

cyrillic ×1

php ×1

regex ×1

unicode ×1