RegExp Character Classes
در عبارات منظم (RegExp)، Character Classes یا "کلاسهای کاراکتر" برای مشخص کردن نوع کاراکترها استفاده میشن.
این کاراکترهای ویژه به ما کمک میکنن الگوهای پیچیدهتر و دقیقتر بسازیم.
🔹 پرکاربردترین Character Classes
1. . → هر کاراکتر (به جز خط جدید)
📌 خروجی:
2. \d → عدد (0 تا 9)
معادل [0-9]
📌 خروجی:
3. \D → هر چیزی به جز عدد
📌 خروجی:
4. \w → کاراکترهای کلمه (حروف، اعداد و _)
معادل [A-Za-z0-9_]
📌 خروجی:
5. \W → هر چیزی به جز کاراکتر کلمه
📌 خروجی:
6. \s → فاصله سفید (space, tab, newline)
📌 خروجی:
7. \S → هر چیزی به جز فاصله سفید
📌 خروجی:
✅ خلاصه
-
.→ هر کاراکتر (جز \n) -
\d→ عدد /\D→ غیر عدد -
\w→ کاراکتر کلمه /\W→ غیر کاراکتر کلمه -
\s→ فاصله سفید /\S→ غیر فاصله سفید
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React