preg-split

    1热度

    2回答

    我想通过preg_split函数将字符串转换为数组。我想获得一个包含1个字母和可选数字的数组。对于xample,如果我有 “NH2O3”,我想这样的输出: [0] => N, [1] => H2, [2] => O3 我有这样的代码: $formula = "NH2O3"; $pattern = '/[a-Z]{1}[0-9]?/'; $formula = preg_split($pa

    0热度

    5回答

    拆分字符串我有一个简单的字符串,它应该包含一个名称和如下出生日期: $searchParams = '12/12/1978 Bob Smithers'; 或可替代 $searchParams = 'Bob Smithers 12/12/1978'; ,我需要做的是分裂如果日期存在于字符串中,则为距名称的日期。我可以通过下面的代码获取日期,但如果按照上面第一个示例中的顺序排列,则会引发一些怪

    0热度

    2回答

    我想分割一个字符串,最有可能使用explode或preg_split创建两个数组。首先是分裂的东西。秒是分隔符。只有两个分隔符是“AND”或“OR”。 例如: $字符串= “NAME = John和状态= GA或国家= CA”; 我想要捕获的不仅是'名称=约翰,州= GA,州= CA',而且还要在每个之间的分隔符。 在这个例子中,两个不同的阵列将是: array ( [0] => Nam

    -1热度

    3回答

    使用preg_split获取类似内容的正确模式是什么? 输入: Src.[VALUE1] + abs(Src.[VALUE2]) 输出: Array ( [0] => Src.[VALUE1] [1] => Src.[VALUE2] )

    0热度

    1回答

    我一直在试图创建一个正则表达式,它只能选择数字之间的空格,而preg_split可以分割。 例如: $string = "Unit 54 981 Mayne Street"; 会为回报: array() { [0]=> "Unit 54" [1]=> "981 Mayne Street" } 我有没有运气这么远。任何帮助将不胜感激!

    1热度

    1回答

    鉴于以下代码: $regex = '/(http\:\/\/|https\:\/\/)([a-z0-9-\.\/\?\=\+_]*)/i'; $text = preg_split($regex, $note, -1, PREG_SPLIT_DELIM_CAPTURE); 其返回一个数组,例如: array (size=4) 0 => string '...' (length=X)

    0热度

    1回答

    我需要您的帮助在我的代码: $sentence = "Erzurum da hayat çok monoton SANIRIM:d"; $words = preg_split('/[\s,.\'\-\[\]]+/', $sentence, -1, PREG_SPLIT_NO_EMPTY); 此代码拆分句子成词并且输出低于 阵列([埃尔祖鲁姆] => 1 [DA] => 1 [生活报] =>

    2热度

    2回答

    使用下面的代码, php explode at capital letters? 您可以通过爆炸大写的字符串。但是,如何仅在第一个大写字母时爆炸它?假设你有helloThereMister。我想要得到helloThereMister。我可以连接上面链接的结果,但如果有一种方法可以跳过它,那么太棒了! 感谢

    1热度

    2回答

    我有这样的文字,“哇!这真是太棒了。”我需要通过“!”分割这个文本要么 ”。”运算符,并需要显示数组的第一个元素(例如$ text [0])。 $str="wow! it's, a nice product."; $text= preg_split('/[!.]+/', $str); 这里$ text [0]只有值“哇”。但我想知道哪个字符串首先出现在文本中(无论是“!”还是“。”),以便我

    1热度

    1回答

    空项目我试图清除" ",,,.,?,!一个字符串,但结果数组包含一个空元素。 我的代码: $mesaj = "Ana are mere, dar nu are si nuci? Matei are nuci!"; $keywords = preg_split("/[\s,.?!]+/", $mesaj); print_r($keywords); 输出如下: Array ( [0]