java toregex_Java Regex to check Min/Max Length of Input Text
在此Java regex教程中,我們將學習測試輸入文本的長度是否在最小和最大限制之間。
所有編程語言都提供了一種有效的方法來檢查文本的長度。 但是,在某些情況下,使用正則表達式檢查文本長度會很有用,特別是當長度只是確定主題文本是否適合所需樣式的多個規則之一時。
例如,遵循正則表達式可確保文本長度在1到10個字符之間,并另外將文本限制為大寫字母A–Z。 您可以修改正則表達式以允許任何最小或最大文本長度,或允許使用除A–Z之外的其他字符。Regex : ^[A-Z]{1,10}$List names = new ArrayList();
names.add("LOKESH");
names.add("JAVACRAZY");
names.add("LOKESHGUPTAINDIA"); //Incorrect
names.add("LOKESH123"); //Incorrect
String regex = "^[A-Z]{1,10}$";
Pattern pattern = Pattern.compile(regex);
for (String name : names)
{
Matcher matcher = pattern.matcher(name);
System.out.println(matcher.matches());
}
Output:
true
true
false
false
我建議您使用上述簡單的正則表達式嘗試更多的變化。
總結
以上是生活随笔為你收集整理的java toregex_Java Regex to check Min/Max Length of Input Text的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 文件内容查找java,java库从文件内
- 下一篇: java子类有参构造函数吗_为什么我需要