📌  相关文章
📜  "[0-9]+" (1)

📅  最后修改于: 2023-12-03 14:58:59.148000             🧑  作者: Mango

正则表达式 "[0-9]+"

正则表达式 "[0-9]+" 是一个用于匹配数字串的模式,其中:

  • " 表示双引号,用于转义特殊字符
  • [0-9] 表示数字字符的范围,即 0-9
    • 表示匹配一次或多次前面的字符,即匹配一到多个数字字符

这个正则表达式可以用于多种编程语言和工具中的文本匹配操作,例如:

JavaScript
const str = 'abc 123 def 456 ghi';
const pattern = /[0-9]+/g;
const matched = str.match(pattern);
console.log(matched); // ["123", "456"]
Python
import re
str = 'abc 123 def 456 ghi'
pattern = re.compile(r'[0-9]+')
matched = pattern.findall(str)
print(matched) # ['123', '456']
Java
String str = "abc 123 def 456 ghi";
Pattern pattern = Pattern.compile("[0-9]+");
Matcher matcher = pattern.matcher(str);
while (matcher.find()) {
    System.out.println(matcher.group()); // 123 456
}
Markdown

在 Markdown 中,可以使用 "[0-9]+" 来匹配数字串,并加粗显示,例如:

这是一个包含数字串的句子,例如 123 和 456。{123} 和 {456} 都是数字串。

返回的 Markdown 代码如下:

这是一个包含数字串的句子,例如 **123** 和 **456**。{**123**} 和 {**456**} 都是数字串。