# 验证商标符号的 Java 正则表达式

> 原文： [https://howtodoinjava.com/regex/java-regex-match-trademark-symbol/](https://howtodoinjava.com/regex/java-regex-match-trademark-symbol/)

在此 java 正则表达式示例中，我们将学习匹配商标符号`™`。

Unicode 代码点`U+2122`代表“商标符号”字符。 您可以将其与“`\u2122`”，“`\u{2122}`”或“`\x{2122}`”匹配，具体取决于您使用的正则表达式。

> **解决方案 Java 正则表达式：`\u2122`**

```java
String data1 = "Searching in trademark character ™ is so easy when you know it.";

  String regex = "\u2122";

  Pattern pattern = Pattern.compile(regex, Pattern.CASE_INSENSITIVE);
  Matcher matcher = pattern.matcher(data1);
  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: 33 End index: 34 ™

```

**祝您学习愉快！**