PHP preg_split-匹配空格、撇号、回号
我从INPUT POST textarea获得了以下字符串:PHP preg_split-匹配空格、撇号、回号,php,regex,preg-split,Php,Regex,Preg Split,我从INPUT POST textarea获得了以下字符串: ' 123 '123 '' 123 ''123 `123 ` 123 我想将其转换为以下数组: [0] => 123 [1] => 123 [2] => 123 [3] => 123 [4] => 123 [5] => 123 [6] => 123 我正在尝试使用此方法,但我不知道如何将它们组合到一个正则表达式中: \ ('+)('+\s+)(`+)(`+\s+) \ 它似乎不像预期的那
' 123
'123
'' 123
''123
`123
` 123
我想将其转换为以下数组:
[0] => 123
[1] => 123
[2] => 123
[3] => 123
[4] => 123
[5] => 123
[6] => 123
我正在尝试使用此方法,但我不知道如何将它们组合到一个正则表达式中:
\ ('+)('+\s+)(`+)(`+\s+) \
它似乎不像预期的那样工作
提前谢谢你 尝试使用trim()
并向其输入需要删除的字符。在这种情况下,它看起来像:
trim($inputString, ' \'`');
根据具体情况,您可能希望循环输入并执行此操作,然后使用array\u push()
将值添加到数组中。尝试:
preg_match_all('/\d+/sim', $text, $result, PREG_PATTERN_ORDER);
如果你想迭代匹配项
for ($i = 0; $i < count($result[0]); $i++) {
# your cleaned data = $result[0][$i];
}
for($i=0;$i
你写过php代码吗?trim($string,\''`')代码>