如何从PHP和Javascript中的字符串中删除所有空格[重复]
Posted
技术标签:
【中文标题】如何从PHP和Javascript中的字符串中删除所有空格[重复]【英文标题】:How to remove all spaces from a string in PHP and Javascript [duplicate] 【发布时间】:2011-08-09 09:34:11 【问题描述】:可能重复:How to strip all spaces out of a string in php?
如何在 PHP 和 javascript 中删除字符串中的所有空格?我想删除左侧、右侧和每个字符之间的所有空格。
例如:
$myString = " Hello my Dear ";
我想将此字符串设为“HellomyDear”。
请演示我如何在 PHP 和 Javascript 中做到这一点。
【问题讨论】:
@eisberg:请点击“标志”->“它不属于这里”->“完全重复”。 不是那个问题的重复,现在它已经被编辑了(虽然,我敢打赌它仍然是另一个的重复) 【参考方案1】:PHP
$newString = str_replace(" ","",$myString);
JavaScript
myString.replace(" ", "")
【讨论】:
在 Javascript 中是:myString.replace(" ", "")
【参考方案2】:
只删除空格
PHP:
$string = str_replace(' ', '', $original_string);
str_replace()
man page.
Javascript:
var string = original_string.replace(' ', '');
String.replace()
man page.
删除所有空格
如果您需要从字符串中删除所有空格(包括制表符等),那么您可以使用:
PHP:
$string = preg_replace('/\s/', '', $original_string);
preg_replace()
man page.
Javascript:
var string = original_string.replace(/\s/g, '');
【讨论】:
【参考方案3】:使用 str_replace 函数:
str_replace(' ','',$myString)
【讨论】:
【参考方案4】:PHP:
$mystring = str_replace(' ', '', $mystring);
Javascript:
mystring = mystring.replace(' ', '');
【讨论】:
以上是关于如何从PHP和Javascript中的字符串中删除所有空格[重复]的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript:如何从 JSON 字符串中删除除值中的空格之外的所有空格?