UNICODE_CASE doesn't work

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P3
    • 5.0
    • Affects Version/s: 5.0
    • Component/s: 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

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

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: