Какие критерии использует Valid («телефон», PN) для проверки телефонных номеров в ColdFusion? - PullRequest
0 голосов
/ 24 сентября 2018

В ColdFusion, isValid() с типом «телефон» проверяет номер телефона в США.Однако речь идет не только о количестве цифр.

Например:

isValid( "telephone", "8002345678" )  // returns true
isValid( "telephone", "1111111111" )  // returns false

Помимо числа цифр, какие правила или регулярные выражения используются в CF для проверки номера телефона?

1 Ответ

0 голосов
/ 29 сентября 2018

Мы можем проверить номер США с помощью функции isValid ().

<cfoutput>#isValid("regex", "(123) 123-1234","^(\([0-9]{3}\) |[0-9]{3}-)[0-9]{3}-[0-9]{4}$")#</cfoutput>

<!--- format (123)123-1234 --->
<cfoutput>#isValid("regex", "(123)123-1234","^(\([0-9]{3}\)|[0-9]{3}-)[0-9]{3}-[0-9]{4}$")#</cfoutput>

<!--- format 123-123-1234 --->
<cfoutput>#isValid("regex", "123-123-1234","^[0-9]{3}-[0-9]{3}-[0-9]{4}$")#</cfoutput>

Спасибо,

...