# PatternsCompat

# PatternsCompat

Artifact:[androidx.core:core](https://developer.android.com/jetpack/androidx/releases/core)  
[View Source](https://cs.android.com/search?q=file:androidx/core/util/PatternsCompat.java+class:androidx.core.util.PatternsCompat)  
Added in[1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/core/util/PatternsCompat "View this page in Java")

<br />

```
class PatternsCompat
```

<br />

*** ** * ** ***

Commonly used regular expression patterns.

## Summary

|                                       ### Constants                                        |
|--------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `const `[Pattern](https://developer.android.com/reference/java/util/regex/Pattern.html)`!` | [DOMAIN_NAME](https://developer.android.com/reference/kotlin/androidx/core/util/PatternsCompat#DOMAIN_NAME())                                                                                     |
| `const `[Pattern](https://developer.android.com/reference/java/util/regex/Pattern.html)`!` | [EMAIL_ADDRESS](https://developer.android.com/reference/kotlin/androidx/core/util/PatternsCompat#EMAIL_ADDRESS())                                                                                 |
| `const `[Pattern](https://developer.android.com/reference/java/util/regex/Pattern.html)`!` | [IP_ADDRESS](https://developer.android.com/reference/kotlin/androidx/core/util/PatternsCompat#IP_ADDRESS())                                                                                       |
| `const `[Pattern](https://developer.android.com/reference/java/util/regex/Pattern.html)`!` | [WEB_URL](https://developer.android.com/reference/kotlin/androidx/core/util/PatternsCompat#WEB_URL()) Regular expression pattern to match most part of RFC 3987 Internationalized URLs, aka IRIs. |

## Constants

### DOMAIN_NAME

Added in[1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)  

```
const val DOMAIN_NAME: Pattern!
```  

### EMAIL_ADDRESS

Added in[1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)  

```
const val EMAIL_ADDRESS: Pattern!
```  

### IP_ADDRESS

Added in[1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)  

```
const val IP_ADDRESS: Pattern!
```  

### WEB_URL

Added in[1.1.0](https://developer.android.com/jetpack/androidx/releases/core#1.1.0)  

```
const val WEB_URL: Pattern!
```

Regular expression pattern to match most part of RFC 3987 Internationalized URLs, aka IRIs.