在 Java 中,$ 符號代表了字符串的結束符號。
例如,在以下代碼中:
String str = "Hello World$"; System.out.println(str);
輸出的結果將是:
Hello World$
因為 $ 符號告訴 Java 編譯器字符串已經結束了。
在正則表達式中,$ 符號代表匹配字符串的末尾。
例如,以下代碼可以匹配以 ".com" 結尾的字符串:
String str = "www.example.com"; boolean isMatch = str.matches(".*\\.com$"); System.out.println(isMatch);
輸出的結果將是:
true
這是因為 $ 符號匹配了字符串的末尾,"." 符號需要使用反斜杠轉義。
上一篇jquery 選擇器交集
下一篇vue循環輸出html