إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

هل يمكن مقارنة نص بنص آخر ومعرفة الأخطاء ؟

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • #16
    بيض الله وجهك أخي ربيع
    استفدت منكم كثيراً بارك الله فيكم

    المشاركة الأصلية بواسطة ربيع مشاهدة المشاركة
    وضح هل فراغات الاسطر

    هل كل الفراغات حتى الفراغات التي تشوه المفردة

    وضح لان هناك ازالة غير عملية و لا يمكن تطبيقها
    اقصد أي فراغ قبل الكلمة أو في وسطها أو مسافات زائدة بين الكلمات أو في آخر السطر وبدايته

    اعتقد أن دالة (trim) تزيل الفراغات قبل وفي نهاية الأسطر ولكن الفراغات الأخرى .

    شكراً جزيلاً لاهتمامكم

    تعليق


    • #17
      المشاركة الأصلية بواسطة ربيع مشاهدة المشاركة
      كود PHP:
      rabietextfile.readtotable("autoplay\\docs\\1.txt")
       
      dialog.message("notice",table.count(rabie)); 
      او

      كود PHP:
      rabietextfile.readtotable("autoplay\\docs\\1.txt")
       
      dialog.message("notice",#rabie); 
      نفس الناتج
      أخي الكريم هذه الأكواد تعطيني دائماً عدد الأسطر ثابت وهو 5 مع تغيير الملف وتحريره وإنقاص عدد الأسطر

      تعليق


      • #18
        المشاركة الأصلية بواسطة ربيع مشاهدة المشاركة
        كود PHP:
        result richtext.getline("richtext1"1);
        my_table = {};
        result2 string.replace(richtext.gettext("richtext1"false), " ""ثامر2014"true);
        y=input.gettext("input1");
        ""
        =""
        for w in string.gmatch (input.gettext("input1"), "%s+") do
        tbsearchresult richtext.findtext("richtext1",w1#result+1, false, false);
        if not (tbsearchresultthen
        b
        =b..w.."----------------الكلمة ليست من مفردات النص الاصلي او غير متناسبة ترتيبا".."\r\n"
        end
        end
        -----------------------------------------------------
        for 
        token in string.gmatch(result2"[^%s]+") do
        #token/#token 
        table.insert(my_tableetoken);
        e=e+1
        belkiss 
        =1+#(my_table)
        end
        ff
        =my_table[belkiss-1]
        string.replace(ff"ثامر2014"" "true);
        ------------------------------------------------------
         for 
        w2 in string.gmatch (x"%s+") do
         
        result string.find(yw21false);
        if  
        result == -1 then
        h
        =h.."ما كتبت يفتقد للمفردة".."----------------"..w2.."\r\n"
         
        end
        end 
        if h..== "" then
         dialog
        .message("notice""تطابق");

        else
         
        dialog.message("هاااااام"h..b);  
        end 
        سلمت يمينك

        الكود يعمل مع السطر الأول فقط من الملف النصي
        بقي كيف انتقل للسطر الثاني والثالث وهكذا لعمل بقية المقارنة ؟

        تعليق


        • #19
          هل من مجيب؟؟

          تعليق


          • #20
            المعذرة

            أنا مبتدئ في برنامج أوتوبلي
            لدي مشروع مطلوب الانتهاء منه سريعاً

            هل من حل ؟

            تعليق

            مواضيع تهمك

            تقليص

            المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-08-2025 الساعة 11:33 PM
            المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-04-2025 الساعة 05:29 PM
            المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-31-2025 الساعة 10:07 PM
            المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-30-2025 الساعة 11:48 PM
            المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 05-30-2025 الساعة 09:36 AM
            يعمل...
            X