ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 货币符号的 Java 正则表达式 > 原文: [https://howtodoinjava.com/regex/java-regex-match-any-currency-symbol/](https://howtodoinjava.com/regex/java-regex-match-any-currency-symbol/) 在本教程中,我们将学习匹配所有可用的货币符号,例如美元,欧元,日元,日元。 > **解决方案正则表达式:`\\p{Sc}`** ## 使用 Java 正则表达式匹配任何货币符号的示例代码 ```java String content = "Let's find the symbols or currencies : $ Dollar, € Euro, ¥ Yen"; String regex = "\\p{Sc}"; Pattern pattern = Pattern.compile(regex, Pattern.CASE_INSENSITIVE); Matcher matcher = pattern.matcher(content); while (matcher.find()) {  System.out.print("Start index: " + matcher.start());  System.out.print(" End index: " + matcher.end() + " ");  System.out.println(" : " + matcher.group()); } Output: Start index: 39 End index: 40  : $ Start index: 49 End index: 50  : € Start index: 57 End index: 58  : ¥ ``` **祝您学习愉快!**