Recent Changes - Search:

PmWiki

pmwiki.org

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

MbMX


Testing multibyte MarkupExpressions.

Cyrillic alphabet (Bulgarian, Russian...)

 Var1:Петко
 Var2:пм уики
Should output 5, П, етко, тко
* {(strlen "{$:Var1}")}
* {(substr "{$:Var1}" 0 1)}
* {(substr "{$:Var1}" 1)}
* {(substr "{$:Var1}" -3)}

Should output ПЕТКО, петко
* {(toupper "{$:Var1}")}
* {(tolower "{$:Var1}")}

Should output Пм уики, Пм
Уики
* {(ucfirst "{$:Var2}")}
* {(ucwords "{$:Var2}")}

Should output 5, П, етко, тко

  • 5
  • П
  • етко
  • тко

Should output ПЕТКО, петко

  • ПЕТКО
  • петко

Should output Пм уики, Пм Уики

  • Пм уики
  • Пм Уики

Latin/Roman strings in UTF-8 work as before.

 Var3:Petko
 Var4:pm wiki
Should output 5, Pe, tko, ko
* {(strlen "{$:Var3}")}
* {(substr "{$:Var3}" 0 2)}
* {(substr "{$:Var3}" 2)}
* {(substr "{$:Var3}" -2)}

Should output PETKO, petko
* {(toupper "{$:Var3}")}
* {(tolower "{$:Var3}")}

Should output Pm wiki, Pm Wiki
* {(ucfirst "{$:Var4}")}
* {(ucwords "{$:Var4}")}

Should output 5, Pe, tko, ko

  • 5
  • Pe
  • tko
  • ko

Should output PETKO, petko

  • PETKO
  • petko

Should output Pm wiki, Pm Wiki

  • Pm wiki
  • Pm Wiki

Japanese characters

 Var5:日本語での利用について
Should output 11, 日, 用について,
ついて
* {(strlen "{$:Var5}")}
* {(substr "{$:Var5}" 0 1)}
* {(substr "{$:Var5}" 6)}
* {(substr "{$:Var5}" -3)}

Should output 11, 日, 用について, ついて

  • 11
  • 用について
  • ついて
Edit - History - Print - Recent Changes - Search
Page last modified on October 09, 2011, at 07:59 AM
 0: 00.00 00.00 config start
 1: 00.00 00.00 config end
 2: 00.07 00.05 MarkupToHTML begin
 3: 00.07 00.05 MarkupToHTML begin
 4: 00.09 00.07 MarkupToHTML end
 5: 00.09 00.07 MarkupToHTML begin
 6: 00.10 00.08 MarkupToHTML end
 7: 00.10 00.08 MarkupToHTML begin
 8: 00.10 00.09 MarkupToHTML end
 9: 00.12 00.10 MarkupToHTML end
10: 00.13 00.11 MarkupToHTML begin
11: 00.15 00.13 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
12: 00.16 00.14 ReadApprovedUrls SiteAdmin.ApprovedUrls end
13: 00.18 00.16 MarkupToHTML end
14: 00.18 00.16 MarkupToHTML begin
15: 00.19 00.17 MarkupToHTML end
16: 00.20 00.18 now