去除 JavaScript 中的空格

news/2024/5/18 16:00:04 标签: javascript, udp, 开发语言

在 JavaScript 中,我们可以借助 trim()replace() 等默认 JavaScript 字符串方法从字符串中删除单个或多个空格。


使用 JavaScript 中的 trim() 方法去除空格

trim() 方法在 JavaScript 中从声明的字符串两侧移除多余的空格。 在下面的示例中,我们将初始化一个包含空格的字符串,并测试用于替换两端空格的 trim 方法。

示例代码:

javascript">let string = "    Jiyik is a best website   "
let result = string.trim()
console.log("original string: "+string)
console.log("updated string: "+result)

输出:

"original string:     Jiyik is a best website   "
"updated string: Jiyik is a best website"

我们在字符串上使用了 trim() 方法来删除那些多余的空格并生成一个新的结果字符串。 显示更新后的字符串以查看结果并区分工作方法。


使用 JavaScript 中的 replace() 方法去除空格

replace() 是一种预定义的方法,用于用另一个字符串替换该字符串的定义部分。 它从完整声明的字符串中搜索定义的字符串部分,并将其替换为给定的值。

我们将初始化一个包含空格的字符串并测试用于删除所有空格的替换方法。 我们将使用带有修饰符集 (g) 的正则表达式来替换所有实例。

正则表达式:

javascript">let regex = /\s+/g

示例代码:

javascript">let string = "Jiyik is a good website to learn programming"
let regex = /\s+/g
let result = string.replace(regex, '');

console.log("original string: "+string)
console.log("updated string: "+result)

输出:

"original string: Jiyik is a good website to learn programming"
"updated string: Jiyikisagoodwebsitetolearnprogramming"

在上面的代码中,我们使用所需的正则表达式 /\s+/g 初始化了正则表达式变量。 然后在带有 2 个参数的初始化字符串上使用 replace() 方法 replace(regex,'')

在第一个参数中,我们提供了 regex(正则表达式)来替换所有空格。 它会找出字符串中所有的空格(“”)并替换为没有空格(“”)。


http://www.niftyadmin.cn/n/1003677.html

相关文章

Java教程-Java异常抛出

在Java中,异常允许我们编写高质量的代码,可以在编译时检查错误而不是在运行时,并且我们可以创建自定义异常,使代码的恢复和调试更加容易。 Java的throw关键字 Java的throw关键字用于显式地抛出异常。 我们指定要抛出的异常对象。异…

Android 状态第三方库

Android 状态第三方库 1.StatefulLayout 2 githup 这是一个支持多种状态的布局库,包括空布局,错误布局和加载布局。此外,该库还提供了自定义状态的选项。 依赖引入 implementation cz.kinst.jakub:android-stateful-layout-base:2.0.7 …

【八股】【C++】11新特性

这里写目录标题 autodecltypedecltype(auto)NULL与nullptrRAII机制智能指针auto_ptrunique_ptrshared_ptrweak_ptr 手写实现智能指针类需要实现哪些函数Lambdatrivial destructori 与 i左值与右值左值引用和右值引用move auto C11引入了auto关键字,也叫类型说明符&…

将目录下的所有文件输出为树结构

工具向,用python编写。 以下是代码: import osdef generate_tree(path, level0):tree ""folder_name os.path.basename(path)if level 0:tree f"{folder_name}\n"else:tree f"{ * level}├── {folder_name}/\n"…

在 JavaScript 中获取选中或突出显示的文本

本文将展示我们如何使用 DOM API 来让用户在屏幕上突出显示或选择文本。 DOM API 为我们提供了 getSelection() 方法,该方法允许我们获取用户选择的文本。 窗口对象可以直接访问这个方法。 让我们看看如何实际实现此功能。 使用 JavaScript 中的 window.getSelecti…

MAYA动力学曲线带动骨骼

例子 2 自由下落了 对比测试 尖端 太麻烦,使用风 nucleus1.windDirectionZ10*sin(time) 把球合成一个 删除一个解算器,就不动了

parcel运行终端报错Uncaught ReferenceError: parcelRequire is not defined解决方案

我们通过指令 npm install parcel-bundler安装的parcel 运行起来会有一个报错 换个版本就好了 打开项目终端 我们先执行 npm uninstall parcel-bundler将错误的版本给他干掉 然后执行 npm install parcel安装正确的版本 然后运行项目 在浏览器中访问地址就一切正常了

US-P1-R-S单路控制比例阀放大器

US-P1-R-S、US-P1-R-C、US-P2-R-S、US-P2-R-C、US-P1-M-C、US-P2-M-S M12插头端子号 (US-P1-…-C) 线缆颜色 (US-P1-…-S) 端子定义 (US-P1-R) 端子定义 (US-P1-M) 1 红 2 …