Regex在React式表单控制中不起作用

iezvtpos  于 2022-12-01  发布在  React
关注(0)|答案(1)|浏览(113)

我有以下正则表达式的URL,需要从http或https开始
(http:|https:)+[^\s]+[\w]非常适合我需要(https://regexr.com/598hs
但是当我尝试在Angular 验证中运行它时,它不起作用。

this.form = fb.group({
      numberCode: ['', Validators.pattern(`(http:|https:)+[^s]+[w]/g`)]
    })

https://stackblitz.com/edit/angular-reactive-forms-validation-lulnas
为什么会这样?

mzmfm0qo

mzmfm0qo1#

您也可以尝试按以下方式进行匹配:

Validators.pattern(/^(http:|https:)+[^\s]+.+\.+.+$/)

相关问题