Commit a291d0ac authored by wangfugui's avatar wangfugui

使用TextUtils.isEmpty()判断string是否为空

parent 143174e2
package cn.garymb.ygomobile.utils; package cn.garymb.ygomobile.utils;
import org.apache.commons.lang3.math.NumberUtils; import android.text.TextUtils;
import java.util.regex.Matcher; import java.util.regex.Matcher;
import java.util.regex.Pattern; import java.util.regex.Pattern;
...@@ -65,6 +65,10 @@ public class StringUtils { ...@@ -65,6 +65,10 @@ public class StringUtils {
* 检查字符串是否是域名 * 检查字符串是否是域名
*/ */
public static boolean isHost(String hostStr) { public static boolean isHost(String hostStr) {
if (TextUtils.isEmpty(hostStr)) {
return false;
}
boolean isurl = false; boolean isurl = false;
String regex = "(((https|http)?://)?([a-z0-9]+[.])|(www.))" String regex = "(((https|http)?://)?([a-z0-9]+[.])|(www.))"
+ "\\w+[.|\\/]([a-z0-9]{0,})?[[.]([a-z0-9]{0,})]+((/[\\S&&[^,;\u4E00-\u9FA5]]+)+)?([.][a-z0-9]{0,}+|/?)";//设置正则表达式 + "\\w+[.|\\/]([a-z0-9]{0,})?[[.]([a-z0-9]{0,})]+((/[\\S&&[^,;\u4E00-\u9FA5]]+)+)?([.][a-z0-9]{0,}+|/?)";//设置正则表达式
...@@ -82,7 +86,7 @@ public class StringUtils { ...@@ -82,7 +86,7 @@ public class StringUtils {
* 检查字符串是否是IPv4 * 检查字符串是否是IPv4
*/ */
public static boolean isValidIP(String s) { public static boolean isValidIP(String s) {
if (s == null || s.length() == 0) { if (TextUtils.isEmpty(s)) {
return false; return false;
} }
String[] arr = s.split("\\."); String[] arr = s.split("\\.");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment