Angular Validators.pattern正则表达式不起作用

时间:2019-01-17 03:56:27

标签: javascript regex angular

模式public static IEnumerator StartPitchMeter(Player.Guy guy, float duration) { do { yield return null; // Fill 50 units per second. float fillThisFrame = Time.deltaTime * 50f; PlayerControls.PitchMeter += fillThisFrame; if (PlayerControls.PitchMeter > 600) PlayerControls.PitchMeter = 0f; PlayerControls.pitchMeter.sizeDelta = new Vector2(PlayerControls.PitchMeter, 50); // Not sure what the 50 is doing here so it might be this instead: // PlayerControls.pitchMeter.sizeDelta = new Vector2(PlayerControls.PitchMeter, fillThisFrame); } while (!PlayerControls.stopPitch); } 不适用于角度[^%&\\\'+"]

我已经使用https://regexr.com/测试了模式Validators.pattern(regex),它应该匹配所有字符,但以下字符除外:%&\'+“ ,但没有。

它应该匹配

  

除%&\'+“

以外的所有字符

以下是要检查的示例字符串:

  

abcABC`〜1234567890!@#$%^&*()-_ = + \ | [{]} ;:'“,<。> /?

在正则表达式创建者网站中,它有效,但在Angular中则无效。

0 个答案:

没有答案