Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 27/05/22 in all areas

  1. هذه هي وظيفة قوية جدا، ويمكن استخدامها بطرق متعددة يمكن أن تستخدم للتبديل والاستبدال وتستخدم للحروف الكبيره وصغيره ويمكن أيضا إستخدامها مع الوظايف function اعطيك مثالين عنها المثال الأول -- المثال الاول يقوم بتنقيح لـ كلمة -- banana test1 = string.gsub("Hello banana", "banana", "Lua user") Hello Lua user 1 -- المثال الثاني يقوم بااستبدال الاحرف الاولى الصغيره -- a -- الى احرف كبيره A -- ويقوم بالاستبدال مرتين فقط test2 = string.gsub("banana", "a", "A", 2) -- limit substitutions made to 2 bAnAna 2 المثال الثاني -- المثال الاول يقوم بطباعة السلسله test1 = string.gsub("Hello Lua user", "(%w+)", print) -- print any words found Hello Lua user 3 -- المثال الثاني يقوم بتحديد طول السلسله test2 = string.gsub("Hello Lua user", "(%w+)", function(w) return string.len(w) end) -- replace with lengths 5 3 4 3 -- المثال الثالث بااستبدال الحرف الى حروف كبيره test3 = string.gsub("banana", "(a)", string.upper) -- make all "a"s found uppercase bAnAnA 3 -- المثال الثالث الوظيفه تقوم بتبديل بين الحرفين test4 = string.gsub("banana", "(a)(n)", function(a,b) return b..a end) -- reverse any "an"s bnanaa 2 وبنسبه لرموز رموز هي ممكن انو ماتقدر تستخدم الرموز المحدده في نفس الأقواس او داخل النقاط وبنسبه لكلمه num يعني فقط تقدر تستخدم ارقام يعني ماتقدر تستخدم احرف وبأستثناء اشياء محدده وممكن كمان زي مافي المثال ثاني المثال الثاني يقوم بتحديد طول السلسله ممكن كمان طول الأرقام عرفت كيف مثلا من ١ الي ١٠
    1 point
×
×
  • Create New...