JavaScript 正则表达式上的转义星号

标签 javascript regex

我正在尝试从 zigbee 数据包中获取序列号(即从 702442500 *13*32*702442500#9 获取)。

到目前为止,我已经尝试过:

test = "*#*0##*13*32*702442500#9##";
test.match("\*#\*0##\*13\*32\*(.*)#9##");

还有这个: test.match("*#*0##*13*32*(.*)#9##");

没有运气。如何获得符合我要求的有效正则表达式?

最佳答案

下面的正则表达式匹配至少三位数字的数字,

/([0-9][0-9][0-9]+)/

DEMO

关于JavaScript 正则表达式上的转义星号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24254254/

相关文章:

javascript - 如何克服NodeJS堆内存错误?

javascript - 如何在 CKEDITOR 中使下标/上标互斥?

javascript - 正则表达式检查字符串是否是javascript函数?

java - 为什么AJAX调用Servlet(异步)会被执行多次?

javascript - 使用 *ngIf 处理正在打印的事件标志与非事件标志以在 Angular 2 应用程序中查看

javascript - javascript结果的原因是什么?

regex - R-正则表达式问题

java - Java正则表达式中捕获组的行为困惑

javascript - rails 5/6 : How to include JS functions with webpacker?

regex - 正则表达式到行尾