Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP使用正则表达式分解字符串_Php_Regex_Parsing - Fatal编程技术网

PHP使用正则表达式分解字符串

PHP使用正则表达式分解字符串,php,regex,parsing,Php,Regex,Parsing,我有一个由一系列句子组成的长字符串,这些句子之间用一个引号隔开 例如: This\'s sentence number 1'This\'s sentence number 2' 请注意,该字符串在句子本身有单引号部分,这些引号是转义的。我需要使用单引号来分解字符串,但不能使用转义单引号 输出应为: Array{ [0]=>This\'s sentence number 1 [1]=>This\'s sentence number 2 } 基本上我需要分解{

我有一个由一系列句子组成的长字符串,这些句子之间用一个引号隔开

例如:

This\'s sentence number 1'This\'s sentence number 2'
请注意,该字符串在句子本身有单引号部分,这些引号是转义的。我需要使用单引号来分解字符串,但不能使用转义单引号

输出应为:

Array{
      [0]=>This\'s sentence number 1
      [1]=>This\'s sentence number 2
}
基本上我需要分解{'}上的字符串,但不是{\'}。 提前感谢。

试试这个:


print\u r(preg\u split(“/”?
以反斜杠的uiae结尾怎么样?
?@knitti我无法控制提供的字符串。我只需要解析它。