Uploaded image for project: 'ICU'
  1. ICU-20095

ICU doesn't consider these characters as punctuation (punct): $+<=>^`|~

    Details

      Description

      The java.util.regex.Pattern documentation claims that the POSIX character class "Punct"

      (\p{Punct})

      contains the characters:

          !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
      

      Empirically, the following characters are not considered in Punct on ICU.

         $+<=>^`|~
      

      Grep seems to treat them as part of :punct:. So perhaps this is a bug in ICU? We need to figure out whether that is the case and how to fix it.

      GoogleIssue: 111497078

        Attachments

          Activity

            People

            • Assignee:
              andy.heninger Andy Heninger
              Reporter:
              vichang Victor Chang
              Reviewer:
              Victor Chang
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: