使用正则表达式捕获字符串中的所有内容

Jus*_*tin 0 javascript regex string

所以我有一个字符串基本上会有任何类型的文本,我想用正则表达式捕获所有文本并替换它.

var img_url = "http://grfx.domain.com/photos/dir/school/dir/m-dir/auto_original/123456.jpeg?123456";
img_url.replace(/regexp/,newvalue);
Run Code Online (Sandbox Code Playgroud)

只是尝试捕获img_url var中的所有内容并替换它.

谢谢!

kap*_*apa 7

好吧,如果你想要替换一切,你不需要正则表达式.只需写:

 img_url = newvalue;
Run Code Online (Sandbox Code Playgroud)

如果您真的决定使用正则表达式执行此操作,这可能会有所帮助:

 img_url = img_url.replace(/.*/, newvalue);
Run Code Online (Sandbox Code Playgroud)

  • 哦,我懒洋洋地说.这个,OP.这个. (2认同)