(只有第一个#是分隔符)
50#some message from me to you #1 or #2
到
array
(
[amount] => 50
[message] => 'some message from me to you #1 or #2'
)
答案 0 :(得分:4)
这样一个简单的拆分你不需要正则表达式。 以下内容将正确分割您的字符串:
explode('#', $string, 2)
这将返回如下数组:
Array
(
[0] => '50'
[1] => 'some message from me to you #1 or #2'
)
有关详细信息,请参阅explode。
如果您的查询最终变得更复杂,请查看preg_split。