No puedo resolver mi problema con regexp.regexp con lang ruso
Ok, cuando el tipo i:
$string = preg_replace("#\[name=([a-zA-Z0-9 .-]+)*]#","$name_start $1 $name_end",$string);
todo está bien, excepto situación de la lengua rusa.
así, trato de volver a escribir esta reg-exp:
$string = preg_replace("#\[name=([a-zA-Z0-9**а-яА-Я** .-]+)*]#","$name_start $1 $name_end",$string);
pero esto no funciona,
sé alguna idea, acaba de escribir:
$string = preg_replace("#\[name=([a-zA-Z0-9йцукенгшщзхъфывапролджэячсмитьбю .-]+)*]#","$name_start $1 $name_end",$string);
pero esto está loco: D
por favor, dame la variante simple
... uno de las razones por las que estoy contento de no ser ruso :-P – brianreavis