$str = <<<
EOF
AAAAAAAAAA{keywords}bbbbbbb
CCCCCCCCCCCCC
DDDDDD{keywords}DDDDdddddd
EEEEEEEEEEEEEEe
dDDDDDDDDDDDDdd
EE{keywords}EEEEE
GGGGGGGGGGGg
UUUUUUUUUUuuuuuuuuuuuuu
IIIIIIII{keywords}IIIIIIiii
CCCCCCCCCCCCC
DDDDDD{keywords}DDDDdddddd
EEEEEEEEEEEEEEe
dDDDDDDDDDDDDdd
EE{keywords}EEEEE
GGGGGGGGGGGg
UUUUUUUUUUuuuuuuuuuuuuu
IIIIIIII{keywords}IIIIIIiii
EOF;
$str =
preg_replace('/({keywords})/ie', 'regetkeywords("$0")',
$str);
echo $str;
function regetkeywords(
$word) {
$keywords = '<L>'
;
$keywords2 = '<0>'
;
$keywords3 = '<V>'
;
static $count = 0
;
$count +=
mt_rand(1,9
);
if(
$count%3 == 0
) {
$word =
$keywords;
} elseif (
$count%3 == 1
) {
$word =
$keywords2;
} elseif (
$count%3 == 2
) {
$word =
$keywords3;
}
return $word. '('. (
$count%3). ')'
;
}
php 正则匹配中文
php中utf-8编码下用正则表达式匹配汉字的最终正确表达式——/^[\x{4e00}-\x{9fa5}]+$/u
http://blog.sina.com.cn/s/blog_69e1a96d0100vebg.html
转载于:https://www.cnblogs.com/bandbandme/p/3316848.html