عاطي نشر 16 ديسمبر 2015 أرسل تقرير نشر 16 ديسمبر 2015 مرحبا، إذا كنت أرغب في إنشاء سلسلة نصيّة بحيث تُطبع على أكثر من سطر، فيُمكن استخدام الشّيفرة التّالية:var = "\nSELECT user, name\nFROM users\nWHERE users.id = user_id\n” print var بحيث يكون المُخرج: SELECT user, name FROM users WHERE users.id = user_id لكنّ طريقة كتابة السّلسلة النّصية تكون مزعجة أحيانا (خاصّة عند التّعامل مع سلاسل نصيّة طويلة) اقتباس
0 عبدالهادي الديوري نشر 16 ديسمبر 2015 أرسل تقرير نشر 16 ديسمبر 2015 في الإصدار الثّاني (روبي 2.0 ) أصبح بالإمكان كتابة سلاسل نصيّة متعدّدة الأسطر بعلامة النّسبة المئويّة ثم كتابة الأسطر داخل علامتي {}، انظر المثال:var = %{ SELECT user, name FROM users WHERE users.id = user_id } print varأنشئنا في السطر أعلاه مُتغيّرا يحمل قيمة نصيّة مُتعدّدة الأسطر، بحيث سيكون المُخرج عند طباعة المُتغيّر نفس الشيء:SELECT user, name FROM users WHERE users.id = user_idمع ملاحظة أنّك تستطيع تنظيم طريقة إنشاء السلاسل النصيّة التّي تعتمد عليها بالرجوع إلى السّطر بعد الرّمز \n :var = "SELECT user, name \nFROM users \nWHERE users.id = user_id” اقتباس
السؤال
عاطي
مرحبا، إذا كنت أرغب في إنشاء سلسلة نصيّة بحيث تُطبع على أكثر من سطر، فيُمكن استخدام الشّيفرة التّالية:
بحيث يكون المُخرج:
لكنّ طريقة كتابة السّلسلة النّصية تكون مزعجة أحيانا (خاصّة عند التّعامل مع سلاسل نصيّة طويلة)
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.