Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4908476

UNICODE_CASE doesn't work

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 5.0
    • 5.0
    • core-libs
    • None
    • tiger
    • generic
    • generic

      I created test cases for Unicode BMP characters from TestCases.txt. The following Unicode case insensitive cases don't seem to work. (Strings in the following test cases are in the FULLWIDTH forms of the same ones as in TestCases.txt.)

      // Case insensitivity
      (?u)\uFF46\uFF4F\uFF4F\uFF42\uFF41\uFF52
      \uFF46\uFF2F\uFF4F\uFF42\uFF21\uFF52
      true \uFF46\uFF2F\uFF4F\uFF42\uFF21\uFF52 0

      \uFF46(?u)\uFF4F\uFF4F\uFF42\uFF41\uFF52
      \uFF46\uFF2F\uFF4F\uFF42\uFF21\uFF52
      true \uFF46\uFF2F\uFF4F\uFF42\uFF21\uFF52 0

      \uFF46\uFF4F\uFF4F(?u)\uFF42\uFF41\uFF52
      \uFF46\uFF2F\uFF4F\uFF42\uFF21\uFF52
      false 0

      (?u)\uFF46\uFF4F\uFF4F[\uFF42\uFF41\uFF52]+
      \uFF46\uFF4F\uFF2F\uFF42\uFF21\uFF52
      true \uFF46\uFF4F\uFF2F\uFF42\uFF21\uFF52 0

      (?u)\uFF46\uFF4F\uFF4F[\uFF41-\uFF52]+
      \uFF46\uFF4F\uFF2F\uFF42\uFF21\uFF52
      true \uFF46\uFF4F\uFF2F\uFF42\uFF21\uFF52 0

      ###@###.### 2003-08-18

            okutsu Masayoshi Okutsu
            okutsu Masayoshi Okutsu
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: