Javascript 正则表达式匹配到提取命令
字符串:Javascript 正则表达式匹配到提取命令,javascript,regex,command,pattern-matching,match,Javascript,Regex,Command,Pattern Matching,Match,字符串:Z123xy;Z123od33;Z123od343;Z251od541 正则表达式:Z.*od.* 所需输出:[Z123od33;Z123od343;Z251od541;] 但当前输出:[Z123xy;Z123od33;Z123od343;Z251od541;] 我知道为什么会这样,但不知道如何解决这个问题。任何人都可以帮忙你可以去 Z[^;]*?od[^;]*?; # require a Z # anything not a ; lazily # od # anything not
Z123xy;Z123od33;Z123od343;Z251od541代码>
正则表达式:Z.*od.*代码>
所需输出:[Z123od33;Z123od343;Z251od541;]
但当前输出:[Z123xy;Z123od33;Z123od343;Z251od541;]
我知道为什么会这样,但不知道如何解决这个问题。任何人都可以帮忙你可以去
Z[^;]*?od[^;]*?;
# require a Z
# anything not a ; lazily
# od
# anything not a ; lazily again
# followed by a ;
查看或拆分编码>并在稍后单独分析这些部分。如果我也想根据id提取,请您帮忙。我的意思是提取所有有od和123的命令,比如[Z123od343 Z123od33]应该是output@WasimA.当前位置请在此发布另一个问题。