isUrl
지정된 데이터가 올바른 URL 형식일 경우 trueTrue를 반환합니다. withProtocol이 trueTrue이면, 프로토콜이 존재하지 않을 때 URL에 자동으로 추가됩니다. strict가 trueTrue이면, 쉼표(.)가 없는 URL은 falseFalse를 반환합니다.
Parameters
| 이름 | 타입 | 필수 | 기본값 |
|---|---|---|---|
url | stringStringstr | ● | – |
withProtocol named keyword | booleanbool | – | falseFalse |
strict named keyword | booleanbool | – | falseFalse |
named이 파라미터는 named 파라미터로 전달합니다.
keyword이 파라미터는 키워드 인자로 전달하거나, 대신 dict 하나로 전달합니다.
Returns
boolean
bool
Examples
javascript
isUrl('google.com'); // Returns false
isUrl('google.com', true); // Returns true
isUrl('https://google.com'); // Returns truedart
isUrl('google.com'); // Returns false
isUrl('google.com', withProtocol: true); // Returns true
isUrl('https://google.com'); // Returns truepython
isUrl('google.com') # Returns False
isUrl('google.com', True) # Returns True
isUrl('https://google.com') # Returns True