اضافه شدن مثال regex و اکستنشن شدن string و regex
۱۴۰۱ شهریور ۱۳, یکشنبه ساعت ۹:۲۲خب مثال regex رو در زیر میگذارم
main() {
let r = /^(\w+)\s*(\w+)\s*$/g.exec("this is test");
print( r );
}
فعلا خروجی تابع exec مقادیر match شده به صورت آرایه است.
بعدا match , replace, match all و ... رو هم اضافه میکنم به string class
دیگه نیازی به import کتابخونه برای regex نیست و مستقیم در بکند کار تعریف شده.
قبلا مثال های string رو قرار دادم. الان توسعه زبان خیلی راحت شده و میتونم اون رو برای array و object هم به صورت extension توسعه بدم.
خوبی اینکار این هست که با تغییر در extension و کامپال اون به صورت مجزا دیگه نیازی به کامپایل کل برنامه نیست ...