JavaScript 提取
在 JavaScript 中,我们经常需要从字符串中提取特定的信息或者子串。这个过程称为提取。在本文中,我们将详细介绍如何在 JavaScript 中进行提取操作,包括提取子串、提取数字、提取特定格式的信息等。
提取子串
1. 使用 substring
方法提取子串
substring
方法可以从一个字符串中提取指定位置的子串。它接受两个参数,分别是起始位置和结束位置(不包括结束位置)。
Output:
2. 使用 slice
方法提取子串
slice
方法也可以用来提取子串,它与 substring
方法类似,但是可以接受负数作为参数,表示从字符串末尾开始计算位置。
Output:
3. 使用正则表达式提取子串
正则表达式在 JavaScript 中也可以用来提取子串。下面是一个示例,提取字符串中的数字部分。
Output:
提取数字
4. 使用 parseInt
提取整数
parseInt
函数可以将字符串转换为整数,如果字符串中包含非数字字符,则会截断并返回有效的数字部分。
Output:
5. 使用正则表达式提取数字
正则表达式也可以用来提取字符串中的数字部分。
Output:
提取特定格式的信息
6. 提取邮箱地址
下面是一个示例代码,提取字符串中的邮箱地址。
Output:
7. 提取 URL
下面是一个示例代码,提取字符串中的 URL。
Output:
提取特定位置的信息
8. 提取文件名
下面是一个示例代码,提取 URL 中的文件名部分。
Output:
9. 提取域名
下面是一个示例代码,提取 URL 中的域名部分。
Output:
提取特定格式的信息
10. 提取日期
下面是一个示例代码,提取字符串中的日期信息。
Output:
11. 提取电话号码
下面是一个示例代码,提取字符串中的电话号码。
Output: