summaryrefslogtreecommitdiff
path: root/core/java/android/util/Patterns.java
diff options
context:
space:
mode:
authorVictor Chang <vichang@google.com>2020-12-24 17:41:19 +0000
committerVictor Chang <vichang@google.com>2020-12-24 17:41:19 +0000
commit97006e6b51b7838eb2b0285da9decdc6d03d9d2d (patch)
tree2c47876f3e3a88ba124da0ca2ff2f569ad43fb81 /core/java/android/util/Patterns.java
parentcabef01cb3112c9e4eec8208f0fa6bd2602586af (diff)
Deprecate Patterns.IP_ADDRESS
Bug: 165470548 Test: n/a Change-Id: Ic1e188ea118c87514815ec9581bb158ab66e22e4
Diffstat (limited to 'core/java/android/util/Patterns.java')
-rw-r--r--core/java/android/util/Patterns.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/android/util/Patterns.java b/core/java/android/util/Patterns.java
index 7ad16ff3dc23..ece069fa0873 100644
--- a/core/java/android/util/Patterns.java
+++ b/core/java/android/util/Patterns.java
@@ -248,6 +248,13 @@ public class Patterns {
+ "[0-9]|[0-1][0-9]{2}|[1-9][0-9]|[1-9]|0)\\.(25[0-5]|2[0-4][0-9]|[0-1]"
+ "[0-9]{2}|[1-9][0-9]|[1-9]|0)\\.(25[0-5]|2[0-4][0-9]|[0-1][0-9]{2}"
+ "|[1-9][0-9]|[0-9]))";
+
+ /**
+ * Kept for backward compatibility reasons. It does not match IPv6 addresses.
+ *
+ * @deprecated Please use {@link android.net.InetAddresses#isNumericAddress(String)} instead.
+ */
+ @Deprecated
public static final Pattern IP_ADDRESS = Pattern.compile(IP_ADDRESS_STRING);
/**