您不能跳过捕获组中的字符。匹配始终是连续的,即使其中包含零宽度断言之类的内容也是如此。
但是,您可以使用正则表达式访问匹配的组,例如以下代码-
<html> <head> <script> var str = "Username akdg_amit"; var myReg = /(?:^|\s)akdg_(.*?)(?:\s|$)/g; var res = myReg.exec(str); document.write(res[1]); </script> </head> <body> </body> </html>