15得票10回答
验证输入字符串未超过单词限制。

我想计算一个特定字符串中的单词数量,以便验证它并防止用户编写超过100个单词。 我编写了这个函数,但我认为它不够有效。 我使用了空格作为分隔符的explode函数,但如果用户输入两个空格而不是一个空格怎么办? 你能给我更好的方法吗?function isValidLength($text , ...

15得票8回答
将PHP中的一个段落分解为句子

我一直在使用explode(".",$mystring) 将段落拆分为句子。但是,这并不包括以不同标点符号结尾的句子,例如! ?:; 是否有一种方法可以使用数组作为分隔符,而不是单个字符?或者是否有其他巧妙的方法可以使用各种标点符号进行拆分? 我尝试过了 要将一个段落拆分成句子,但是无法涵...

15得票4回答
使用PHP explode()函数时出现"空分隔符"警告

在JavaScript中,var myStringToArray = myString.split('');是完全可以接受的。但在PHP中,$My_String_To_Array = explode('', $My_String);会抛出错误: 警告:explode() Empty de...

15得票3回答
通过反斜杠\拆分文本?

我搜寻了几个小时。如何通过反斜杠 "\" 分离字符串? 我需要将 HORSE\COW 分成两个单词并去掉反斜杠。

14得票3回答
使用PHP从文本文件中分割出换行符内容

我有一个包含多个电子邮件地址的文本文件,格式如下: test@test.com test2@test.com 我已经用 $result = file_get_contents("tmp/emails.txt"); 成功打开了它,但不知道如何将这些电子邮件地址存储到一个数组中。实际上,我可...

14得票1回答
在PHP中,我如何同时通过空格、逗号和换行符来分割一个字符串?

可能是重复问题: 如何在PHP中使用多个分隔符拆分字符串? 最有效的方法是同时使用三个分隔符拆分字符串,具体来说是单个空格、换行和逗号?

13得票3回答
如果你对一个字符串使用explode函数,且该字符串不包含分隔符,那么会出现错误吗?

我正在使用php获取url的一部分。这部分可能带有或者没有尾随的'?'值。例如:我正在分解url:stackoverflow.com/questions,然后想要获取questions,所以我做了如下操作:explode('/',$url)。在这个示例中,假设url可能如下所示:stackov...

13得票6回答
将字符串拆分为数组并追加前一个值

我有这个字符串: var/log/file.log 最终我希望得到一个数组,看起来像这样:Array => [ '1' => 'var', '2' => 'var/log', '3' => 'var/log/file.log' ] 我...

12得票2回答
如何拆分多行字符串?

我有一个字符串,每行都有不同的值:$matches="value1 value2 value3 value4 value5 "; 我希望将整个字符串分成由值组成的数组,这些值是通过分隔符进行分离的。我知道如何将以空格分隔的字符串拆分成数组,例如explode(' ', $matches)。但是...

12得票11回答
在最后一个出现的空格处拆分字符串

我需要将一个字符串分成两部分。该字符串包含由空格分隔的单词,并且可以包含任意数量的单词,例如: $string = "one two three four five"; 第一部分需要包含除最后一个单词外的所有单词。 第二部分只需要包含最后一个单词。 编辑:两个部分需要作为字...