【发布时间】:2015-09-11 09:00:14
【问题描述】:
我试图了解如何使用正则表达式和 preg_split 拆分字符串,但我似乎无法理解在线解释。 特别是括号的选择器似乎无法创建。
我正在尝试进行 2 种不同的拆分。以下示例:
"[group:text]" -> "text""icon_type:[search]:[asterisk]" -> array of 3 variables: [0]->"icon_type" [1]->"search" [2]->"asterisk"
这两个正则表达式是什么?
我尝试了以下示例 1:/\[(group:)\]/,遗憾的是这并没有删除任何内容。
【问题讨论】:
-
我怀疑你会得到一些反对票,除非你提供一个你尝试过的例子。另外,您能否澄清一下您是否想在一个正则表达式中执行两个匹配?还是您在寻找两个独立的正则表达式?
-
已删除重复问题
-
这看起来像是正常的正则表达式匹配,而不是拆分。
-
您能否向我解释一下我需要做什么,以删除符号 + 文本并获得我想要的输出?
-
@Abayob 不,我不使用 PHP。
标签: php regex preg-split