首頁 > Java > Java基礎 > java中如何判斷字串是否包含英文

java中如何判斷字串是否包含英文

王林
發布: 2019-11-22 13:28:50
原創
7020 人瀏覽過

java中如何判斷字串是否包含英文

1.判斷字串中是否全為英文     

boolean result = str.matches("[a-zA-Z]+");    //true:全文英文
str.matches("[a-zA-Z0-9]+")   //判断英文和数字
登入後複製

 2.擷取字串中所有的英文

str = str.replaceAll("[^a-z^A-Z]", "");    //"[^a-z^A-Z]"改为"[^a-z^A-Z^0-9]"即获取所有的英文和数字
登入後複製

 3.判斷字串中是否含英文

String regex = ".*[a-zA-z].*";
str.matches(regex);   //true:含有英文
登入後複製

推薦教學:java入門教學

以上是java中如何判斷字串是否包含英文的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板