问题标签 [preg-split]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 使用 php 或 grep 通过注释拆分 html
答案:
正如 mario 所暗示的, $parser 是一个对象。我通过简单地使用 print_r 进行了检查:
在使用解析器之前,我必须使用 preg_split() 。
原来的问题:
我正在尝试简化 HTML 以获取温度模式。我想首先通过拆分代码来缩小我需要的 HTML 部分,但我的代码不起作用。我需要注释掉感叹号吗?
我想将其拆分为:
我得到:
示例代码
php - 在 PHP 中拆分输出
我正在尝试使用 split、preg_split 或 explode 将以下数据解析为一个数组,以便我可以轻松地打印和修改数据:
当我跑
print_r(preg_split('/ /', $input));
我得到的只是
有没有办法让 php 与我从 du 调用中得到的空格分开?
php - 使用正则表达式在php中拆分字符串
如何拆分此字符串:
所以我只能得到值“mayvalue”。
目前,我正在使用:
但它返回myvalue^nao
有任何想法吗?
php - 使用 preg_split 捕获分隔符的问题
我有一个来自 SQL Server 的管道分隔转储文件,我想将它导入 MySQL。这些行由 分隔\r\n
,并且该序列也出现在某些字段中!所以我想使用正则表达式来查找实际的行并从中做出INSERT
声明。
但是,我在匹配字符串中包含分隔符时遇到了问题。我认为 usingPREG_SPLIT_DELIM_CAPTURE
可以解决问题,但显然我做错了什么。我的分隔符是三个空格后跟三个数字,这实际上是我需要的行的 id:
我的分隔符不见了。
我做错了什么,或者我如何得到我想要的?
php - preg_split 字符串到多维数组
你好,只是在寻求帮助,因为我被卡住了
我有两个字符串:
这得到通过
返回
我需要
并最终合并为
(正确合并,而不仅仅是附加,所以如果另一个字符串以C:\Users\Dan
Then dan 开头,则会出现在第 3 个?维度。array_merge_recursive()
?)
php - 处理拆分 Windows 或 Linux 路径的最佳方法
我有两个字符串:
我设法变出这个正则表达式:
那将返回
然而,我正在寻找
即修正后的数组中不存在尾部斜杠
php - PHP - 通过换行符或段落 preg_split html
我有一些这样的html:
我试图把它分成两部分,最后,得到这个:
这个想法是让第一个数组元素包含前两个“段落”。我所说的“段落”是指“p”标签内的文本,或者两个连续的“br”标签后的文本。
php - 如何用任何整数爆炸字符串?正则表达式?
这看起来一定很简单,但是正则表达式让我非常困惑。我正在抓取看起来像 typeX、optionX、groupX 等的 $_GET 变量,其中 X 等于任何正整数。然后我需要将字符串拆分为整数,以便 type1 成为“type”和“1”的数组,但是 type10 必须成为“type”和“10”的数组,而不是“type”和“1”和“0”的数组。
我对正则表达式模式完全不熟悉,但最终想出了:
但它只是从末尾删除了数字,而不是将字符串拆分为两个数组,如结果所示:
另外,我不确定这是否会进一步将数字 10 分成 1 和 0,这是我不想要的。我觉得这可能是一个令人麻木的简单解决方案,但我在这里转圈。
php - preg_split() 的正则表达式换行
这是我的文件:
我会将其拆分为 \n 并在每一行返回一个数组。我该如何做正则表达式?
在提取所有行之后,如何提取由退格分隔的每个值?
这里的文字是我正在尝试做的http://regexr.com?2v23c。
php - preg_split 字符串成标记
我正在尝试编写一个正则表达式,我可以用它将字符串拆分为标记。这曾经有效:
但是现在 split() 已被弃用(建议使用 preg_split ),这不起作用:
我得到的错误是 +\ 是一个未知的修饰符。从 split 到 preg_split 的迁移发生了什么变化?