考虑字符串12345aaa.我想使用preg_split()它,所以只返回它的数字部分(即12345).我该如何为它编写正则表达式?
我有一个字符串,它包含一些我想要达到的单词,分隔符可以是由, ;空格组成的任何字符串.
这是一个例子:
;,osman,ali;, mehmet ;ahmet,ayse; ,
Run Code Online (Sandbox Code Playgroud)
我需要单词osman ali mehmet ahmet和ayse数组或任何类型,我可以逐个使用它们.我通过使用preg函数尝试了它,但我无法弄清楚.
如果有人帮忙,我会很感激.
Noob问题.我有这个:
Array
(
[0] => address = 123 Something Street
[1] => address2 = Something else
[2] => city = Kalamazoo
[3] => state = MI
[4] => zip = 49097
[5] => country = United States
)
Run Code Online (Sandbox Code Playgroud)
但我想要这个:
Array
(
[address] => 123 Something Street
[address2] => Something else
[city] => Kalamazoo
[state] => MI
[zip] => 49097
[country] => United States
)
Run Code Online (Sandbox Code Playgroud)
我该怎么做呢?谢谢!
正则表达式的规则很简单:
" "后跟"OR"或"|" 的空格 :例:
"thing to say" france (true)
"thing to say" OR thing (false)
"thing to say" | thing (false)
Run Code Online (Sandbox Code Playgroud)
我正在尝试找一个正则表达式帮助我这样做(使用pregs_split)
我只能做一些/\||OR| \|| OR| \| | OR |\| | OR/非常基本的事情,但我需要一个正则表达式来反对相反的情况.
我有一个字符串
$str = "101WE3P-1An Electrically-Small104TU5A-3,Signal-Interference Duplexers Gomez-GarciaRobertoTU5A-3-01"
Run Code Online (Sandbox Code Playgroud)
我想用数字拆分这个字符串,例如:"101WE3P-1An ...."应该是第一个元素,"104TUA ......"应该是第二个元素?
有人在我之前的问题preg_match中给我写了以下代码,以便连续匹配三个数字的子串?几分钟前:
$result = preg_split('/^\d{3}$/', $page, -1, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY);
Run Code Online (Sandbox Code Playgroud)
基线是我想匹配三个数字后跟任何大写字母,其次是包括\ t?提前致谢.