public class Startup
{
public void Configuration(IAppBuilder builder)
{
var config = new HttpConfiguration();
//register middlewares that don't need global exception handling.
builder.Use<GlobalExceptionMiddleware>();
//register other middlewares
}
}
当t
后面没有g
字母后,我使用以下代码替换t
:
p
但是,结果为"tpto".replace(/(t)[^p]/g, "g");
,我期待tpg
。由于我不知道哪一封信会跟随tpgo
,我需要一些有活力的东西,但我不知道该做什么,有什么想法吗?
答案 0 :(得分:10)
您可以使用negative lookahead assertion:
"tpto".replace(/t(?!p)/g, "g");
// => "tpgo"
/t(?!p)/
:t
只有在p
后没有(负面)跟随(前瞻)时才会匹配。