2
0

OutSystems の正規表現で、小文字と大文字が区別されない(パラメーターをよく確認しましょう)

Posted at

対象

  • OutSystems 11 で Regex_Search 等の正規表現を使用している方

事象

  • 小文字のみ許容したつもりが、大文字も許容されてしまう(またはその逆)

検証

Text API の Regex_Search を使い、 Text と Pattern に画面上の入力値を設定するようにする。
image.png

image.png

正規表現に「^[A-Z]*$」を設定し、「abc」の値で検証すると結果が「True」になってしまう。

原因

image.png

IgnoreCase というパラメーターがあり、デフォルトが「True」(大文字・小文字を区別しない)になっていただけ。。。

フォーラムでも同じ質問されている方が・・・
https://www.outsystems.com/forums/discussion/67453/regex-search-giving-incorrect-results-in-outsystems-mobile-for-uppercase/

結論

タイトルにも書いたとおり、「パラメーターをよく確認しましょう」

さいごに

株式会社メディアテックでは絶賛 開発メンバを募集中 です。
ローコード開発だけではなく、RPAやBIエンジニア諸々多数の募集をしておりますので、みなさまのご応募をお待ちしております。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0