如何获取字符串中两位数的值
How do I get value of two digits in string
假设,我有以下字符串(原始字符串中没有换行符):
Lorem ipsum dolor sit amet, [b]consectetur adipisici elit[/b],
sed eiusmod tempor incidunt ut labore et [fontSize=12]dolore [/fontSize=12]
magna aliqua` in my textarea.
我想提取字体大小(在本例中为 12),欢迎使用任何解决方案(包括正则表达式)。
\[fontSize=(\d+)\]
# will look for fontSize= in square brackets
# and captures the digits found
在 JavaScript 代码中,这将是:
var regex = /\[fontSize=(\d+)\]/;
var str = "Lorem ipsum dolor sit amet, [b]consectetur adipisici elit[/b], sed eiusmod tempor incidunt ut labore et [fontSize=12]dolore [/fontSize=12] magna aliqua";
var match = regex.exec(str);
var fontSize = match[1];
print(fontSize);
假设,我有以下字符串(原始字符串中没有换行符):
Lorem ipsum dolor sit amet, [b]consectetur adipisici elit[/b],
sed eiusmod tempor incidunt ut labore et [fontSize=12]dolore [/fontSize=12]
magna aliqua` in my textarea.
我想提取字体大小(在本例中为 12),欢迎使用任何解决方案(包括正则表达式)。
\[fontSize=(\d+)\]
# will look for fontSize= in square brackets
# and captures the digits found
在 JavaScript 代码中,这将是:
var regex = /\[fontSize=(\d+)\]/;
var str = "Lorem ipsum dolor sit amet, [b]consectetur adipisici elit[/b], sed eiusmod tempor incidunt ut labore et [fontSize=12]dolore [/fontSize=12] magna aliqua";
var match = regex.exec(str);
var fontSize = match[1];
print(fontSize);