如题所述
第1个回答 推荐于2018-05-15
正则1:"/\d+/"
正则2:"/\n/"
可以改为"/\d+|\n/"
用 | 加在中间即可
而后用preg_match_all即可追问
正则2:"/\n/"
可以改为"/\d+|\n/"
用 | 加在中间即可
而后用preg_match_all即可追问
|是或的意思吗
可以给个正则表达式的教程吗
| 是或的意思
教程你可以去看看 php100 或者 兄弟连 的视频
讲的还可以
第2个回答 2011-04-02
php split -- 用正则表达式将字符串分割到数组中
例子:
<?php
$date = "04/30/1973";
list($month, $day, $year) = split ('[/.-]', $date); // 分隔符可以是斜线,点,或横线
echo "Month: $month; Day: $day; Year: $year \n";
?>
来自:
例子:
<?php
$date = "04/30/1973";
list($month, $day, $year) = split ('[/.-]', $date); // 分隔符可以是斜线,点,或横线
echo "Month: $month; Day: $day; Year: $year \n";
?>
来自:
第3个回答 2011-04-02
preg_replace 默认就是多次匹配的啊
如果有多个正则表达式就多次匹配吧追问
如果有多个正则表达式就多次匹配吧追问
不是 我的意思是 一段字符串里有多个匹配正则表达式的字符串的话 怎样把它们赋给一个数组
追答比如呢 ,不明白你要干嘛
1234567
你想配1和 4
先配1比配一次 再配4一次
如果你有两个字符串的话 写两次就行了啊