Pattern
Com\Tecnick\Unicode\Data\Pattern
Tags
Table of Contents
- ARABIC = "/( �[�-�������-�] # AL | �[�-��-��-�] # AL | �[�-�] # AL | �[�-�������-�] # AL | �[�-���-�] # AL | �[�-�] # AL | �[�-��] # AL | �[�-�] # AL | �[�-�] # AL | �[�-�] # AL | �[�-�][�-�] # AL | �[�-�] # AL | �[�-�] # AL | �[�-��-�] # AL | �[�-��-�] # AL | �[�-��-�] # AL | �[�-�] # AL | �[�-�] # AL | �[�-���] # AN )/x"
- Pattern to test Arabic strings using regular expressions.
- RTL = "/( ־ # R | �[����-��-�] # R | �[�-����] # R | # R | �[���-��-��-��] # R | �[�����-�] # R | �[�-���-�����] # R | �[�-�] # R | �[��-��-��-�] # R | �[�-��-�] # R | �[��] # RLE & RLO | # RLI )/x"
- Pattern to test RTL (Righ-To-Left) strings using regular expressions.
Constants
ARABIC
Pattern to test Arabic strings using regular expressions.
public mixed ARABIC = "/( �[�-�������-�] # AL |
�[�-��-��-�] # AL | �[�-�] # AL | �[�-�������-�] # AL | �[�-���-�]
# AL | �[�-�] # AL | �[�-��] # AL | �[�-�] # AL | �[�-�] # AL |
�[�-�] # AL | �[�-�][�-�] # AL | �[�-�] # AL | �[�-�] # AL |
�[�-��-�] # AL | �[�-��-�] # AL | �[�-��-�] # AL | �[�-�] # AL |
�[�-�] # AL | �[�-���] # AN )/x"
Ref: http://www.w3.org/International/questions/qa-forms-utf-8
RTL
Pattern to test RTL (Righ-To-Left) strings using regular expressions.
public mixed RTL = "/( ־ # R | �[����-��-�] #
R | �[�-����] # R | # R | �[���-��-��-��] # R | �[�����-�] # R |
�[�-���-�����] # R | �[�-�] # R | �[��-��-��-�] # R | �[�-��-�] # R
| �[��] # RLE & RLO | # RLI )/x"
(excluding Arabic)