ホームページ  >  記事  >  ウェブフロントエンド  >  vue.js では正規表現を使用できますか?

vue.js では正規表現を使用できますか?

藏色散人
藏色散人オリジナル
2021-01-05 09:37:352967ブラウズ

vue.js は正規表現を使用でき、その使用構文は「this.taskInfo.amount = (money.match(/^(0|[1-9][0-9]*)」のようなものです) /g )[0]) || null /^(0|[1-9][0-9]*)/g)[0]".

vue.js では正規表現を使用できますか?

このチュートリアルの動作環境: Windows7 システム、vue2.5.17 バージョン、Dell G3 コンピューター。

関連する推奨事項: 「vue.js チュートリアル

vue.js では正規表現を使用できます。

正規表現

1. 要件: 0 および 0 以外のスイッチを含む正の整数のみを入力できます

this.taskInfo.amount = (money.match(/^(0|[1-9][0-9]*)/g)[0]) || null
/^(0|[1-9][0-9]*)/g)[0]

2. 要件: 小数点以下 1 桁が保持され、最初の桁は保持されます。数字を 0

this.taskInfo.money = (money.match(/^([1-9]*)(\.?\d{0,1})/g)[0]) || null
/^([1-9]*)(\.?\d{0,1})/g)[0]

3 にすることはできません。ゼロにすることはできない正の整数が必要です

this.taskInfo.fbday = (fbday.match(/^([1-9]*)/g)[0]) || null
/^([1-9]*)/g)[0]

4。数値

var numReg = /^[0-9]*$/
var numRe = new RegExp(numReg)
if (!numRe.test(number)) {
  this.$message({
    type: 'warning',
    message: '请输入数字 ',
    duration: 10000,
    showClose: true,
  })
  return false
}
であるかどうかを判断するための正規表現

以上がvue.js では正規表現を使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。