angular バージョン: 2.1.1 では、フォーム ビルダーでフォームを作成しました。1 つのコントローラーは、Google マップから座標 (latlng) を入力するためのものです。正規表現を使用して座標形式を次のように定義しました。
- (-?\d+(.\d+)?),\s*(-?\d+(.\d+)?)
したがって、有効な文字列は次のようになります。
- 2.3、4.66
バリデーターを次のように設定しました。
this.addressForm = this.formBuilder.group({
  "geoLocationLatLng":[null, [
     Validators.required,
     Validators.maxLength(150), 
     Validators.pattern("(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)")]],
});
質問、パターン検証が機能しないのはなぜですか?

