我想将一个字符串分成两部分,字符串几乎是自由文本,例如:
$string = 'hi how are you';
Run Code Online (Sandbox Code Playgroud)
我希望拆分看起来像这样:
array(
[0] => hi
[1] => how are you
)
Run Code Online (Sandbox Code Playgroud)
我尝试使用这个正则表达式:/(\S*)\s*(\.*)/但即使返回的数组大小正确,值也是空的.
使这个有效的模式应该是什么?
有什么要求?你的例子似乎很随意.如果你想要的只是在第一个空格上分开并留下其余的字符串,那么就可以这样做,使用explode:
$pieces = explode(' ', 'hi how are you', 2);
Run Code Online (Sandbox Code Playgroud)
这基本上说"拆分空格并将结果数组限制为2个元素"
| 归档时间: |
|
| 查看次数: |
109 次 |
| 最近记录: |