You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 9-regular-expressions/03-regexp-unicode/article.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ alert('𝒳'.length); // 2
39
39
40
40
می توانیم کاراکترهایی را با یک ویژگی جستجو کنیم که به صورت `{…}pattern:\p` نوشته شده است. برای استفاده از `{…}pattern:\p`، یک عبارت باقاعده باید دارای پرچم `pattern:u` باشد.
41
41
42
-
برای مثال، `{Letter}p\` یک حرف در هر زبانی را نشان میدهد. همچنین میتوانیم از `p{L}\` استفاده کنیم، زیرا `L` نام مستعار `Letter` است. تقریباً برای هر ویژگی نام مستعار کوتاه تری وجود دارد.
42
+
برای مثال، `{Letter}p\` یک حرف در هر زبانی را نشان میدهد. همچنین می توانیم از `p{L}\` استفاده کنیم، زیرا `L` نام مستعار `Letter` است. تقریباً برای هر ویژگی نام مستعار کوتاه تری وجود دارد.
43
43
44
44
در مثال زیر سه نوع حرف وجود دارد: انگلیسی، گرجی و کره ای.
بنابراین، به عنوان مثال اگر به حروف کوچک نیاز داریم، میتوانیم`pattern:\p{Ll}`، علائم نگارشی: `pattern:\p{P}` و غیره را بنویسیم.
94
+
بنابراین، به عنوان مثال اگر به حروف کوچک نیاز داریم، می توانیم`pattern:\p{Ll}`، علائم نگارشی: `pattern:\p{P}` و غیره را بنویسیم.
95
95
96
96
دسته های نشات گرفته شده دیگری نیز وجود دارد، مانند:
97
97
-`Alphabetic` (`Alpha`)، شامل حروف `L`، به اضافه اعداد حروف `Nl` (مثلاً Ⅻ - یک کاراکتر برای عدد رومی 12)، بهعلاوه برخی از نمادهای دیگر `Other_Alphabetic` (`OAlpha`).
کاراکتر هایی که یک ارز را نشان میدهند، مانند `$`، `€`، `¥`، دارای ویژگی یونیکد `pattern:\p{Currency_Symbol}` هستند، نام مستعار کوتاه: `pattern:\p{Sc}`.
137
+
کاراکتر هایی که یک ارز را نشان می دهند، مانند `$`، `€`، `¥`، دارای ویژگی یونیکد `pattern:\p{Currency_Symbol}` هستند، نام مستعار کوتاه: `pattern:\p{Sc}`.
138
138
139
139
بیایید از آن برای جستجوی قیمتها در قالب "ارز و به دنبال آن یک رقم" استفاده کنیم:
0 commit comments