CF10を使用してスプレッドシートインポーターを構築しているため、現在、文字列が正確に真か偽かを検証しようとしています。
私のユーザーは、次のいずれかを入力します。
- NULL、これは false と同等です
- 明らかに true に相当する TRUE
- FALSE これも false と同等です。
isValid('boolean',variable.data)
を使用して、データが実際にブール文字列であるかどうかを検証しようとしています。true
ただし、かなりの数の投稿を読んだ後、正の数でfalse
あるか負の数であるかなどを検証することがわかります.
文字列に対してブール値の検証を簡単に機能させるための簡単な修正を誰かが持っているかどうか疑問に思っていますか? これは、正しく機能させるための正規表現のシナリオですか?
どんな助けでも大歓迎です。