Javascript 匹配两个字符串之外的所有内容

Javascript 匹配两个字符串之外的所有内容,javascript,regex,string,string-matching,Javascript,Regex,String,String Matching,输入 我想匹配两个星号*之外的所有内容 正则表达式之后的预期输出: another stuff here 我知道了如何匹配*/?中的所有内容。您可以删除星号之间的子字符串,并在以下操作之后修剪字符串: s、 替换/\*[^*]*\*/g、.trim s、 更换/\*.\*/g、.trim 看 细节 \*-星号 [^*]*-除星号以外的任何零个或多个字符 .*? - 除换行符以外的任何零个或多个字符,尽可能少注意:如果使用.*,当字符串在星号之间有多个子字符串时,将得到意外的输出 \*-星号 请

输入

我想匹配两个星号*之外的所有内容

正则表达式之后的预期输出:

another stuff here

我知道了如何匹配*/?中的所有内容。您可以删除星号之间的子字符串,并在以下操作之后修剪字符串:

s、 替换/\*[^*]*\*/g、.trim s、 更换/\*.\*/g、.trim 看

细节

\*-星号 [^*]*-除星号以外的任何零个或多个字符 .*? - 除换行符以外的任何零个或多个字符,尽可能少注意:如果使用.*,当字符串在星号之间有多个子字符串时,将得到意外的输出 \*-星号 请参阅JavaScript演示:

console.log*此处某物*此处另一物。替换/\*[^*]*\*/g.trim
//=>此处的另一个内容您可以删除星号之间的子字符串,并在以下内容之后修剪字符串:

s、 替换/\*[^*]*\*/g、.trim s、 更换/\*.\*/g、.trim 看

细节

\*-星号 [^*]*-除星号以外的任何零个或多个字符 .*? - 除换行符以外的任何零个或多个字符,尽可能少注意:如果使用.*,当字符串在星号之间有多个子字符串时,将得到意外的输出 \*-星号 请参阅JavaScript演示:

console.log*此处某物*此处另一物。替换/\*[^*]*\*/g.trim //=>这里的另一个东西您可以使用*anything*拆分字符串,然后加入字符串以获得结果

const mystring=*此处某物*此处另一物; const result=mystring.split/[*].[*]/.join; console.logresult 您可以使用*anything*拆分字符串,然后加入字符串以获得结果

const mystring=*此处某物*此处另一物; const result=mystring.split/[*].[*]/.join;
console.logresult;为什么不删除*…*?s、 replace/\*[^*]*\*/g,这是一个非常好的主意,但我也想删除*。是的,你在这里得到另一个东西为什么不删除*…*?s、 替换/\*[^*]*\*/g,这是一个非常好的主意,但我想删除*也。是的,你在这里得到另一个东西
another stuff here