【发布时间】:2011-10-04 09:43:02
【问题描述】:
"[5|five] [提示|建议] 难忘的旅行|Five 一次不遗憾的旅行的建议|[5|五] [提示|建议] 一次 [amazing|incredible] 旅行|五个 [tips|suggesions] for an 惊人的旅行”
到
"[5|five] [Tips|Suggestions] 难忘的旅行~5 推荐一次不后悔的旅行~[5|5] [tips|suggestions] for 一次 [amazing|incredible] 旅行~五个 [tips|suggesions] for an 惊人的旅行”
我可以使用str_replace("|", "~", $code),但问题是我不想将"|" 转换为"~",如果它在"[ ]" 之间。
【问题讨论】:
-
你的句子是作为任何变量的输入吗?
标签: php regex code-snippets