正規表現で、条件に合う文字列かどうかをチェックするには、Patternを使う。
HTTPまたはHTTPSのURLかどうかを判定する。
buttonが押されて、textFieldが正規表現"http(s)?://([a-zA-Z0-9./])+"という条件に合うならlabelをtrueに、そうでなければlabelをfalseとする。
http://なのでtrue。
https://でもtrue。
httなのでfalse。
ドメイン部が無いとfalse。
ひとつでもあるとtrue。
Sample/java/Pattern/Pattern/src/Pattern at master · bg1bgst333/Sample · GitHub