不包含特定字串的 Java 正則表示式。
示例
import java.util.regex.*;
class PatternMatch{
public static void main(String args[]) {
String content = "I am a student";
String string = ".*boy.*";
boolean isMatch = Pattern.matches(string,content);
System.out.println("The line contains 'boy'?"+ isMatch);
}
}輸出
the line contains 'boy'?false
matches()
它用於檢查整個文字是否與模式匹配。它的輸出是布林值。如果找到匹配項,則返回 true,否則返回 false。這是使用正則表示式在文字中搜索字串的最簡單、最容易的方法之一。還有另一個方法 compile(),如果你想要進行不區分大小寫的搜尋或想要進行多次出現搜尋,可以使用這個方法。
對於上面的示例,它將是:
String content = "I am a student"; String string = ".*BoY."; Pattern pattern = Pattern.compile(string, Pattern.CASE_INSENSITIVE);
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP