如题所述
第1个回答 2012-02-22
<?php
//模式分隔符后的"i"标记这是一个大小写不敏感的搜索
if (preg_match("/^&(.*);$/i", "&abc;")) {
echo "A match was found.";
} else {
echo "A match was not found.";
}
?>
//模式分隔符后的"i"标记这是一个大小写不敏感的搜索
if (preg_match("/^&(.*);$/i", "&abc;")) {
echo "A match was found.";
} else {
echo "A match was not found.";
}
?>
第2个回答 2012-02-22
/&\w;/ 以&开头中间是任何单词字符,以;结尾
\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [?\f\n\r\t\v]。
\S 匹配任何非空白字符。等价于 [^?\f\n\r\t\v]。
\w 匹配包括下划线的任何单词字符。等价于'[A-Za-z0-9_]'。
\W 匹配任何非单词字符。等价于 '[^A-Za-z0-9_]'。
\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [?\f\n\r\t\v]。
\S 匹配任何非空白字符。等价于 [^?\f\n\r\t\v]。
\w 匹配包括下划线的任何单词字符。等价于'[A-Za-z0-9_]'。
\W 匹配任何非单词字符。等价于 '[^A-Za-z0-9_]'。
第3个回答 2012-02-22
&[^;]+;本回答被提问者采纳