使用此标记可以解决有关将项目(例如字符串)分成多个部分的问题,通常是通过分隔符或正则表达式。
我想从数据库中获取部分值 我知道我必须使用分割代码,但它将从 php 中删除 所以我现在必须用什么 例如我有 我想从数据库中获取部分价值 我知道我必须使用拆分代码,但它将从 php 中删除 所以我现在必须使用什么 例如我有 <html> <header> <body> <?php $value = "10-20-30-40-50-87"; //i want to get 30 for example ?> 我知道我可以使用 $aryStr = split("#", $string); print "$aryStr[0]<br>"; print "$aryStr[1]"; 但是它在 php5.3 中给了我一个错误 所以我现在必须使用什么来获得 40 的价值 使用 PHPexplode 函数将 $value 拆分为字符串数组。 $value = "10-20-30-40-50-87"; $pieces = explode("-", $value); echo $pieces[0]; // 10 echo $pieces[1]; // 20
我的explode()函数有问题。我使用该函数来分解诸如“Name:Replica”之类的字符串,但有时字符串中有 2 个或更多冒号(“:”),并且存在 pr...
preg_match() 给出一场比赛。 preg_match_all() 返回所有匹配项。 preg_split() 返回所有分割。 我怎样才能只在第一场比赛中分裂? 例子: preg_split("~ 〜“,$字符串); 这我...
仅在多个分隔符中的第一个分隔符上拆分字符串以生成 2 元素数组
如何分离字符串中的数字和单词? 所以我有这样的事情: 11111111-测试标题 我想要: 11111111 ...在一串中并且: 测试标题 ...在另一个。
$字符串=“706AN=0,503-PP=0,504-PP=0,519=0,606BOX=0,417=2”; // 该变量是数据库列类型文本的结果 我需要单独获取“=”之前的代码并将结果分配给...
我有一根绳子 $str =“迪瓦斯” 我想制作一个每两个字母的数组,所以我使用了 str_split($str, 2); 所以我的数组现在是 迪 佤族 s 但我想以这样的方式制作一个数组...
我有一列格式不一致的字符串,我试图使用 tidyr::separate_wider_delim() 对其进行拆分。它们的模式要么是“text[space]text”,要么是“text[space]text[
我想在 PHP 中拆分/分解字符串。该字符串如下所示: 标签值 得到这个结果: 大批( '标签 我想在 PHP 中拆分/分解字符串。该字符串如下所示: <strong>Label</strong><p>Value</p> 结果如下: array( '<strong>Label</strong>', '<p>Value</p>' ) 我该怎么做? 你可以这样做: $string = "<strong>Label</strong><p>Value</p>"; $pos = strpos($string,'<p>'); $array = array(); $array[] = substr($string, 0,$pos); $array[] = substr($string,$pos); 或者使用 preg_match: preg_match('%(.*g>)(.*)%',$string,$array); //$array[1] = '<strong>Label</strong>' //$array[2] = '<p>Value</p>' 这不是总是比 preg 函数更快吗? <?php $str = "<strong>Label</strong><p>Value</p>"; $str = explode( "g><p", $str ); $str = implode( "g>~<p", $str); $str = explode( "~", $str ); 请注意:标签可能会嵌套,逻辑会变得困难。 如果不做一些有点像黑客的事情,你将无法通过爆炸实现这一目标: $str = "<strong>Label</strong><p>Value</p>"; $strExp = explode("<p>", $str); $strExp[1] = "<p>" . $strExp[1]; 我建议使用正则表达式。 这不是 split 的工作原理。您需要将 preg_split 与 PREG_SPLIT_DELIM_CAPTURE 标志一起使用。 这应该可以解决问题; $string = "<strong>Label</strong><p>Value</p>"; $array = explode("\t", str_replace("><", ">\t<", $string));
我有一个字符串 $str 包含以下信息 板球击球:印度得分:99/2 日期:2013 年 6 月 27 日 我想把这个字符串分成 4 部分,应该是这样的: $part1 =“克里克...
如何将列表拆分为给定数量的列表,按顺序取出元素并将它们分配到子列表(因此不对列表进行分区)? 我想尽可能“好”地做到这一点......
执行以下操作的最佳方法是什么: 我通过 AJAX 请求获取路径 例如目录1/目录2/目录3/目录4 我需要在我的网页上这样展示它: 目录1 >> 目录2 >> 目录3 >> 目录4...
这是文件中的示例数据。我想分割文件中的每一行并将其添加到数据框中。在某些情况下,他们有超过 1 个孩子。因此,每当他们有多个孩子时,都会有一套新的 c...
是否可以使用条件分割根据 3 个标准对行进行评分? 如果可以避免的话我宁愿不创建一棵树 本质上是做这样的事情(注意所有输出都来自......
如何加速pandas字符串函数?为什么 .str 比 .apply(lambda) 慢?
我正在使用 pandas 矢量化 str.split() 方法来提取从“~”上的拆分返回的第一个元素。 我也尝试过使用 df.apply() 与 lambda 和 str.split() 来pr...
我正在使用 pandas 矢量化 str.split() 方法来提取从“~”上的拆分返回的第一个元素。 我也尝试过使用 df.apply() 与 lambda 和 str.split() 来pr...
我有许多文档需要将文本分成块,这些文档包含需要将大写单词分成几个部分的文本 LORUM ipsum dolor sat amet,consectetur
我有一个包含日期范围的列表,我们将其称为shiftRange,如下所示: 开始到结束 上午 9:00 至上午 10:00 上午 10:00 至上午 11:00 上午 11:00 至中午 12:00 我还有另一个包含员工签名的列表...
如何让R创建新列(以旧列中字符串的左侧部分命名),然后将旧列中字符串的右侧部分放入新列
给定一个包含字符列的现有数据框,如下所示(oldColumn1),我想让 R 在同一数据框中自动创建一个新列,从左侧部分命名...
我正在开展一项名为“比较黑客排名中的三元组”的挑战,其中该函数采用两个数组作为参数,您的目的是比较索引并为该组奖励一分...
我试图调用一个过程,它接受一个输入变量,即本例中的 A ,并将其值与给定的范围进行比较,并返回提供的因子。 我能够完成这项工作 -