$string = '参赛第[b]5[/b]天';
1.其中 5 是个不确定的数字,需要把它替换成其它数字 2.[b][/b]这个标签正文第一次出现的时候匹配上,就对了
正则白痴一枚,一条简单的都没写过 求一段完整语句
只写过python的正则
b[/b]
[b](\d+)[/b]
$result = preg_replace('%参赛第[b]\d+[/b]天%', '参赛第[b]X[/b]天', $subject); X是你要替换成的数字
找到了,谢谢楼上们 在百度知道上也发了一问,没想到还挺快,哈哈
@php []是字符组好像要转义,
@php 可能有写转义符然后被编辑器吃了。。。
@vainl 的确, 没考虑到转义 已经养成 IDE 依赖症了