#خليك_مبرمج_واع
22 subscribers
247 photos
38 videos
114 files
903 links
مجموعة أخرى أكثر إفادة و تجيب على الأسئلة
https://msaht-programming-and-w-d.quora.com/?ch=10&oid=3116845&share=396067ef&srid=hBsZuY&target_type=tribe
Download Telegram
كما تعلمون أن الأخطاء في Go عبارة عن نصوص،
هنا في هذا المثال أردت أن أجلب حقولا معينة من هذا النص والذي هو عبارة عن خطأين من SQL بالضبط من قاعدة بيانات SQLite.

قمت بكتابة هذا التعبير القياسي Regex:
constraint failed: (\w+) constraint failed: (?:chk_)?(\w+)[\.|_](\w+)

الأقواس تعني أنني أود التقاط الكلمات داخلها واستخراجها:

سيتم الآن استخراج نوعية الخطأ هل هو UNIQUE أو CHECK

وسيتم اسخراج اسم الجدول users و حقله username

وهذا كل ما أريده!
رابط الموقع المستخدم لتجربة التعابير القياسية هو:
https://regex101.com/
يمكنك اختيار لغة البرمجة التي تريد.

#خوارزمي_أنا #SQL #SQLite #Golang
توفر SQLean عدة مميزات عن SQLite العادية،
فهي تعطيك امكانية كتابة الدوال وتشفير البيانات والتعامل مع json والدوال الرياضية والتعابير القياسية regex والمعرف المميز uuid والمصفوفات والخ ....

https://github.com/nalgeon/sqlean

#خوارزمي_أنا #SQL