📅  最后修改于: 2023-12-03 15:17:02.602000             🧑  作者: Mango
JavaScript 是一门广泛应用于 Web 开发的编程语言,它的最长单词是 uncharacteristically
,共计 20 个字母。在 JavaScript 中,我们可以用变量来存储和操作文本信息。
在 JavaScript 中,文本信息被称为字符串。我们可以使用单引号、双引号或反引号来定义一个字符串。
const str1 = 'Hello World';
const str2 = "Hello World";
const str3 = `Hello World`;
除了标准的字母、数字和符号,Javascript 还支持 Unicode 字符集,因此可以使用其他语言的字符表示。
const chinese = "你好,世界!";
const emoji = "😀😄😍";
字符串在 JavaScript 中有许多常见的方法,例如获取字符串长度、查找子串、替换等等。以下是一些常见的字符串方法:
const str = "hello";
console.log(str.length); // 输出 5
const str = "hello world";
console.log(str.indexOf("world")); // 输出 6
console.log(str.lastIndexOf("o")); // 输出 7
const str = "hello world";
console.log(str.replace("world", "JS")); // 输出 hello JS
在 JavaScript 中,正则表达式是处理文本的强大工具。可以使用正则表达式来匹配、查找和替换文本信息。以下是一些正则表达式的基本用法:
const str = "hello world";
const pattern = /worl/;
console.log(str.match(pattern)); // 输出 ["worl"]
const str = "hello world";
const pattern = /l/g;
console.log(str.search(pattern)); // 输出 2
const str = "hello world";
const pattern = /world/;
console.log(str.replace(pattern, "JS")); // 输出 hello JS
以上仅是 JavaScript 中字符串和正则表达式的基础知识,更多内容可以参考 MDN Web Docs。