问题标签 [explode]

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.

0 投票
3 回答
4222 浏览

java - 如何在不停止服务器的情况下消除 JBoss 中的爆炸性战争?

我可以删除除 lib 文件夹之外的所有内容(JBoss 说应用程序未部署,但他不会释放 jars)。

我绑定了jboss-maven-plugin和hard-undeploy,但是它说文件(doc说它也支持dirs)已取消部署,但它没有取消部署应用程序。

我正在使用 jboss-4.2.1.GA。我敢打赌它可以通过 jmx-console 取消部署,但我无法找出如何。

0 投票
2 回答
324 浏览

php - 如何将一根绳子切成两半?

我想把一个字符串切成两半,让字符串的前半部分成为一个值,后半部分成为另一个值。

字符串是$_GET['s']它有几个单词,中间有四个空格。

我想得到空格之前的单词和空格之后的单词。

例如:

p>

0 投票
3 回答
12835 浏览

ios4 - 删除 NSString 的一部分

我有一个 NSString 如下:

我只需要第一部分(在<a href部分之前),我不知道如何删除第二部分。

我已经尝试了很多,但它没有奏效。

0 投票
5 回答
8541 浏览

php - PHP:仅更改 URL 字符串的一部分?

我正在开发一个小型 hoppy 项目,我想在其中替换 URL 上的特定页面。让我解释:

我有网址

http://www.example.com/article/paragraph/low/

我想保留 URL,但将最后一段替换/low//high/新的 URL:

http://www.example.com/article/paragraph/high/

我尝试了不同的爆炸、拆分和拼接,但我似乎无法将我的头绕在它周围并让它工作。我可以更改整个 URL,而不仅仅是最后一段,并将其保存在一个新变量中。
我非常有信心这是一个非常简单的案例,但我从来没有在 PHP 中使用过数组/字符串操作这么多,所以我很迷茫。

我想我必须先将 URL 分成几段,使用“\”来分隔它(我尝试过,但使用时遇到问题explode("\", $string)),然后将最后一个替换\low\\high\

希望有人可以帮助或指出我正确的方向来使用什么方法来做到这一点。

真诚
的梅斯蒂卡

0 投票
3 回答
12945 浏览

php - 在 PHP 中将字符串转换为 key->value 数组

如果我有以下格式的键->值对字符串:

我如何获得这样的arr['From'] = "Tim Lincecum",数组

我知道有这个explode()功能,但我看到的唯一分隔符(冒号)是在一个键和一个值的中间,而不是在每对之间。我该如何处理?

0 投票
4 回答
74 浏览

php - 检查值是否在数组的特定键中

我是使用数组的新手,所以我需要一些帮助。从数组中只获取一个值。我有一个看起来像这样的原始数组:

我想要做的是搜索并返回下划线后的值。我已经弄清楚如何将该数据放入第二个数组并将值作为新数组返回。

这给了我:

我还可以通过使用$id[1]I'm just not sure这是否是最好的方法以及是否是如何进行搜索来获取下划线后的 id 或部分的列表。我试过使用in_array(),但它搜索整个数组,我不能让它只搜索数组的一个键。

任何帮助都会很棒。

0 投票
2 回答
1089 浏览

php - 用换行符爆炸字符串的奇怪问题

我不知道这个 PHP 代码有什么问题:

上面的代码基本上用换行符 ('\n') 分解 $sql 中的字符串,然后使用var_export. 我有一些 PHP 测试文件来处理代码,但并不是所有的测试文件都显示了我希望它是什么:

一些显示这个代替:

注意区别?第二个显示它,因为没有换行符来爆炸字符串。我不明白这里发生了什么。有人知道吗?

0 投票
1 回答
1728 浏览

php - 如何炸开这个阵列?

我试图爆炸返回的数组,它只是不想显示。显然我做错了什么。这是我在爆炸时遇到问题的代码。

索引.php

class_client.php

输出

我想在 index.php 的输出中看到的唯一数据是;

HERE(来自条目数组中 [0] 中的 [value])
home(来自条目数组 [1] 中的 [value])

如果我可以在 class_client.php 中分解并将值作为新数组返回给 index.php(以最小化/隐藏 index.php 中的代码),我也会更喜欢。

谢谢!!

0 投票
3 回答
2492 浏览

linux - bash 有选择地将文件/文件夹复制到另一个位置

我的脚本中有一个循环,它遍历一个数组 -myArray我需要在每次迭代时复制一些文件/目录。数组可以是这样的 -

使用这个数组,对于没有 a 的元素/,我需要复制整个文件夹及其内容 -例如ajax, templates. uploadify但是对于那些有斜线的人——比如style/prod_styles(注意可以有多个斜线),我只需要复制最后一个元素(例如,/path/to/some/folder我只需要复制folder它的内容),并且如果目标文件夹中不存在父文件夹(例如path,,tosome父文件夹),我只需要创建这些文件夹,然后复制最后一个元素(folder)。

explode()早些时候我猜想在循环内部做一个爆炸(如 PHP 的)会很容易/,然后递归地从父path目录开始(根据上面的例子的目录)检查它的子目录是否存在,如果不创建它,直到我们完成与要复制的文件/目录的父级,然后进行最终复制。

但是,如果 bash 中有更简单的方法可以做到这一点,请告诉我。

谢谢,
桑迪潘

0 投票
2 回答
50527 浏览

mysql - 将一个MYSQL字符串从GROUP_CONCAT拆分成一个IN()可以理解的(array,like,expression,list)

这个问题是从MYSQL 连接结果集擦除结果在 IN () in where 子句中出现的?

所以,这个问题的简短版本。如何将 GROUP_CONCAT 返回的字符串转换为逗号分隔的表达式列表,IN() 将其视为要循环的多个项目的列表?

注意 MySQL 文档似乎将 IN () 使用的“(逗号,分隔,列表)”称为“表达式列表”,有趣的是,IN() 上的页面似乎或多或少是 MySQL 文档中唯一的页面永远引用表达式列表。所以我不确定用于制作数组或临时表的函数是否在这里有用。


问题的基于示例的长版本:来自这样的 2 表数据库:

我该如何打开它,因为它使用字符串被视为(1 = X)AND(2 = X)的逻辑等价物......

...进入 GROUP_CONCAT 结果被视为列表的地方,因此对于 Bob 来说,它相当于:

...对于吉尔来说,它相当于:

...所以总体结果将是一个排他搜索子句,要求所有列出的标签不使用 HAVING COUNT(DISTINCT ...) ?

(注意:此逻辑在没有 AND 的情况下有效,适用于字符串的第一个字符。例如