ايڪسل ۾ مخصوص اکرن يا ٽيڪسٽ کي هٽائڻ لاءِ ريجڪس

  • هن کي شيئر ڪريو
Michael Brown
دليل کي ختم ڪيو ويو آهي، سڀ مليا ملن کي هٽايو ويو آهي. مخصوص ميچ کي ختم ڪرڻ لاءِ، مثال نمبر بيان ڪريو.

هيٺ ڏنل اسٽرنگ ۾، فرض ڪريو ته توھان پھرين آرڊر نمبر کي ختم ڪرڻ چاھيو ٿا. اهڙا سڀ انگ هيش جي نشاني (#) سان شروع ٿين ٿا ۽ بلڪل 5 عددن تي مشتمل آهن. تنهن ڪري، اسان انهن کي هن regex استعمال ڪندي سڃاڻي سگهون ٿا:

Pattern : #\d{5}\b

لفظ حد \b بيان ڪري ٿو ته هڪ ملندڙ ذيلي اسٽرينگ نه ٿي سگهي. هڪ وڏي اسٽرنگ جو حصو جيئن ته #10000001.

سڀني ميچن کي هٽائڻ لاءِ، instance_num دليل بيان نه ڪيو ويو آهي:

=RegExpReplace(A5, "#\d{5}\b", "")

صرف پهرين واقعن کي ختم ڪرڻ لاءِ، اسان instance_num دليل 1 تي مقرر ڪيو:

=RegExpReplace(A5, "#\d{5}\b", "", 1)

15>

Regex خاص اکرن کي هٽائڻ لاءِ

ڪجهه اکرن کي اسٽرنگ مان ڪڍڻ لاءِ، بس سڀ ناپسنديده اکر لکو ۽ انهن کي عمودي بار سان الڳ ڪريوVBA RegExp جي حدن کان خالي نحو، ۽ ٻيو ته، توهان جي ورڪ بڪ ۾ ڪو به VBA ڪوڊ داخل ڪرڻ جي ضرورت نه آهي، ڇاڪاڻ ته سڀ ڪوڊ انٽيگريشن اسان طرفان پس منظر ۾ ڪيو ويندو آهي.

توهان جي نوڪري جو حصو آهي هڪ باقاعده اظهار جي تعمير ۽ ان کي فنڪشن ۾ پيش ڪريو :) اچو ته مان توهان کي ڏيکاريان ته اهو ڪيئن ڪجي عملي مثال تي.

ريجڪس استعمال ڪندي بریکٹس ۽ قوس ۾ ٽيڪسٽ ڪيئن هٽايو

ڊگهي متن جي تارن ۾، گهٽ اهم معلومات اڪثر ڪري [بریکٹ] ۽ (قوسین) ۾ بند ٿيل آهي. توهان انهن غير لاڳاپيل تفصيلن کي ٻين سڀني ڊيٽا کي برقرار رکندي ڪيئن هٽايو ٿا؟

حقيقت ۾، اسان اڳ ۾ ئي html ٽيگ کي حذف ڪرڻ لاءِ ساڳيو ريجڪس ٺاهيو آهي، يعني ٽيڪسٽ ان اينگل بریکٹس اندر. ظاهر آهي، ساڳيا طريقا چورس ۽ گول بریکٹس لاءِ به ڪم ڪندا.

Pattern : (\(.*?\))

ڇا توهان ڪڏهن سوچيو آهي ته Excel ڪيترو طاقتور هوندو جيڪڏهن ڪو ماڻهو پنهنجي ٽول باڪس کي باقاعدي اظهار سان بهتر بڻائي سگهي؟ اسان نه رڳو سوچيو آهي پر ان تي ڪم ڪيو آهي :) ۽ هاڻي، توهان هن شاندار RegEx فنڪشن کي پنهنجي ڪم بڪ ۾ شامل ڪري سگهو ٿا ۽ ڪنهن به وقت ۾ هڪ نموني سان ملندڙ سب اسٽرنگ کي ختم ڪري سگهو ٿا!

گذريل هفتي، اسان ڏٺو ايڪسل ۾ تارن کي تبديل ڪرڻ لاءِ باقاعده اظهار ڪيئن استعمال ڪجي. ان لاءِ، اسان ٺاھيو آھي ھڪ ڪسٽم ريجڪس ريپليٽ فنڪشن. جيئن ته اهو نڪتو، فنڪشن ان جي بنيادي استعمال کان ٻاهر آهي ۽ نه رڳو تارن کي تبديل ڪري سگهي ٿو پر انهن کي هٽائي پڻ. اهو ڪيئن ٿي سگهي ٿو؟ Excel جي اصطلاحن ۾، هڪ قدر کي هٽائڻ ٻيو ڪجهه ناهي پر ان کي خالي اسٽرنگ سان تبديل ڪرڻ، جيڪو ڪجهه اسان جي Regex فنڪشن تمام سٺو آهي! 7>

جيئن ته اسان سڀ ڄاڻون ٿا، ايڪسل ۾ ڊفالٽ طور باقاعده اظهار جي سپورٽ نه ڪئي وئي آهي. انھن کي چالو ڪرڻ لاء، توھان کي پنھنجي صارف جي بيان ڪيل فنڪشن ٺاهڻ جي ضرورت آھي. سٺي خبر اها آهي ته اهڙي فنڪشن اڳ ۾ ئي لکيل، آزمائشي، ۽ استعمال لاء تيار آهي. توھان کي صرف اھو ڪرڻو آھي ته ھن ڪوڊ کي ڪاپي ڪريو، ان کي پنھنجي VBA ايڊيٽر ۾ پيسٽ ڪريو، ۽ پوءِ پنھنجي فائل کي macro-enabled workbook (.xlsm) طور محفوظ ڪريو.

فنڪشن آھي ھيٺيون نحو:

RegExpReplace(text, pattern, replacement, [instance_num], [match_case])

پھريون ٽي دليل گھربل آھن، آخري ٻه اختياري آھن.

ڪٿي:

4>
  • ٽيڪسٽ - ڳولهڻ لاءِ ٽيڪسٽ اسٽرنگممڪن آهي جيستائين ان کي بند ڪرڻ واري بریکٹ نه ملي.
  • توهان جيڪو به نمونو چونڊيو، نتيجو بلڪل ساڳيو هوندو.

    مثال طور، A5 ۾ هڪ تار مان سڀئي html ٽيگ هٽائڻ ۽ ٽيڪسٽ ڇڏڻ، فارمولا آهي:

    =RegExpReplace(A5, "]*>", "")

    يا توهان استعمال ڪري سگهو ٿا سست مقدار کي استعمال ڪري جيئن اسڪرين شاٽ ۾ ڏيکاريل آهي:

    29>

    هي حل مڪمل طور تي ڪم ڪري ٿو اڪيلو متن (قطار 5 - 9). گھڻن متنن لاءِ (قطار 10 - 12)، نتيجا قابل اعتراض آھن - مختلف ٽيگ مان نصوص ھڪڙي ۾ ضم ڪيا ويا آھن. اهو صحيح آهي يا نه؟ مان ڊڄان ٿو، اهو ڪجهه ناهي جيڪو آساني سان فيصلو ڪري سگهجي ٿو - سڀ ڪجهه توهان جي گهربل نتيجن جي سمجھ تي منحصر آهي. مثال طور، B11 ۾، نتيجو "A1" متوقع آهي؛ جڏهن ته B10 ۾، توهان چاهيو ٿا ته "data1" ۽ "data2" کي اسپيس سان الڳ ڪيو وڃي.

    html ٽيگ هٽائڻ ۽ باقي متنن کي اسپيس سان الڳ ڪرڻ لاءِ، توهان هن طريقي سان اڳتي وڌي سگهو ٿا:

    1. ٽيگ کي اسپيس "" سان تبديل ڪريو، خالي اسٽرنگ نه:

      =RegExpReplace(A5, "]*>", " ")

    2. گهڻن اسپيس کي گھٽ ڪريو ھڪڙي اسپيس اکر:

      =RegExpReplace(RegExpReplace(A5, "]*>", " "), " +", " ")

    3. اڳواٽ ۽ پيچيدگي واري جڳهن کي ڪٽ ڪريو:

      =TRIM(RegExpReplace(RegExpReplace(A5, "]*>", " "), " +", " "))

    نتيجو ڪجهه هن طرح نظر ايندو:

    0>32>

    Ablebits Regex Remove Tool

    جيڪڏهن توهان کي اسان جو الٽيميٽ سوٽ استعمال ڪرڻ جو موقعو مليو آهي Excel لاءِ، توهان شايد اڳ ۾ ئي دريافت ڪيو آهي نئون ريجڪس ٽولز تازو رليز سان متعارف ڪرايو. هنن .NET جي بنياد تي ريجڪس افعال جي خوبي اها آهي ته اهي، پهرين، مڪمل خصوصيت واري باقاعده اظهار جي حمايت ڪن ٿا. هٽايو اختيار، ۽ هٽايو هٽايو .

    نتيجا حاصل ڪرڻ لاءِ فارمولن جي طور تي، قدرن جي نه، منتخب ڪريو Insert as a formula check box.

    متن کي A2:A5 ۾ strings مان بریکٹس اندر ختم ڪرڻ لاءِ، اسان سيٽنگون ترتيب ڏيون ٿا. هن ريت:

    نتيجي طور، AblebitsRegexRemove فنڪشن توهان جي اصل ڊيٽا جي اڳيان هڪ نئين ڪالم ۾ داخل ڪيو ويو آهي.

    فنڪشن کي معياري Insert Function ڊائلاگ باڪس ذريعي سڌو سيل ۾ پڻ داخل ڪري سگھجي ٿو، جتي ان کي AblebitsUDFs هيٺ درجه بندي ڪيو ويو آهي.

    جيئن AblebitsRegexRemove متن کي هٽائڻ لاءِ ٺاهيو ويو آهي، ان کي صرف ٻن دليلن جي ضرورت آهي - ذريعو اسٽرنگ ۽ ريجڪس. ٻئي پيٽرول سڌو سنئون فارمولا ۾ بيان ڪري سگھجن ٿيون يا سيل حوالن جي صورت ۾ فراهم ڪيا وڃن. جيڪڏهن ضرورت هجي ته، هي ڪسٽم فنڪشن ڪنهن به مقامي سان گڏ استعمال ڪري سگهجي ٿو.

    مثال طور، نتيجي ۾ اضافي اسپيس کي ڪٽڻ لاءِ، توهان TRIM فنڪشن کي لفافي طور استعمال ڪري سگهو ٿا:

    =TRIM(AblebitsRegexRemove(A5, $A$2))

    36>

    انهي طريقي سان ايڪسل ۾ تارن کي هٽائڻ لاءِ باقاعده اظهار استعمال ڪندي. مان توهان جي پڙهڻ لاءِ مهرباني ڪريان ٿو ۽ توهان کي ايندڙ هفتي اسان جي بلاگ تي ڏسڻ لاءِ منتظر آهيان!

    دستياب ڊائون لوڊ

    استعمال ڪندي تارن کي هٽايو regex - مثال (.xlsm فائل)

    Ultimate Suite - آزمائشي ورزن (.exe فائل)

    in.
  • Pattern - ڳولهڻ لاءِ باقاعده اظهار.
  • تبديل - متن سان تبديل ڪرڻ لاءِ. نموني سان ملندڙ سب اسٽرنگز کي هٽائڻ ، استعمال ڪريو خالي اسٽرنگ ("") متبادل لاءِ.
  • Instance_num (اختياري) - مثال لاءِ بدلائڻ. جيڪڏهن ختم ڪيو وڃي، سڀئي مليا ملندڙ مٽا سٽا ڪيا ويندا (ڊفالٽ).
  • Match_case (اختياري) - هڪ بولين قدر ظاهر ڪري ٿو ته ڇا ملائڻو آهي يا ٽيڪسٽ ڪيس کي نظرانداز ڪيو وڃي. ڪيس جي حساس ميلاپ لاءِ، استعمال ڪريو TRUE (ڊفالٽ)؛ ڪيس جي غير حساس لاءِ - غلط.
  • وڌيڪ معلومات لاءِ، مهرباني ڪري ڏسو RegExpReplace فنڪشن.

    ٽپ. سادي حالتن ۾، توهان Excel فارمولن سان سيلز مان مخصوص اکرن يا لفظن کي ختم ڪري سگهو ٿا. پر ريگيولر ايڪسپريشنز ان لاءِ تمام گھڻا آپشن مهيا ڪن ٿا.

    ريگيولر ايڪسپريسشن استعمال ڪندي اسٽرنگ کي ڪيئن ختم ڪجي - مثال

    جيئن مٿي بيان ڪيو ويو آھي، ھڪڙي نموني سان ملندڙ متن جا حصا ھٽائڻ لاءِ، توھان انھن کي مٽائڻو آھي هڪ خالي تار سان. تنهن ڪري، هڪ عام فارمولا هي شڪل وٺي ٿو:

    RegExpReplace(text, pattern, "", [instance_num], [match_case])

    هيٺ ڏنل مثال هن بنيادي تصور جي مختلف عملن کي ڏيکاريندا آهن.

    هٽايو سڀ ميچون يا مخصوص ميچ

    The RegExpReplace فنڪشن هڪ ڏنل regex سان ملندڙ سڀ اسٽرينگ ڳولڻ لاءِ ٺهيل آهي. ڪهڙن واقعن کي هٽائڻ لاءِ 4th اختياري دليل ذريعي ڪنٽرول ڪيو ويندو آهي، جنهن جو نالو instance_num آهي.

    ڊفالٽ آهي "سڀ ميچون" - جڏهن instance_num ڪنٽينشن آپريٽر (&) ۽ ٽيڪسٽ افعال جهڙوڪ RIGHT، MID ۽ LEFT.

    مثال طور، سڀني فون نمبرن کي (123) 456-7890 فارميٽ ۾ لکڻ لاءِ، فارمولا هي آهي:

    ="("&LEFT(B5, 3)&") "&MID(B5, 4, 3)&"-"&RIGHT(B5, 4)

    جتي B5 RegExpReplace فنڪشن جو آئوٽ پُٽ آهي.

    Regex استعمال ڪندي خاص اکر هٽايو

    اسان جي هڪ سبق ۾، اسان ڏٺو ته ايڪسل ۾ ناپسنديده اکرن کي ڪيئن هٽايو ان بلٽ ۽ ڪسٽم فنڪشن استعمال ڪندي. باقاعده اظهار شين کي تمام آسان بڻائي ٿو! حذف ڪرڻ لاءِ سڀني اکرن کي لسٽ ڪرڻ بجاءِ، صرف انھن کي بيان ڪريو جيڪي توھان رکڻ چاھيو ٿا :)

    پيٽرن تي ٻڌل آھي ناڪاري ڪردارن جي ڪلاس - ھڪڙي ڪيئرٽ ھڪڙي ڪردار جي ڪلاس ۾ رکيل آھي [^ ] ڪنهن به اکرن سان ملائڻ لاءِ نه بريڪٽس ۾. + quantifier ان کي مجبور ڪري ٿو ته لڳاتار اکرن کي هڪ واحد ميچ سمجھي، ته جيئن ھر ھڪ اکر جي بجاءِ ملندڙ ذيلي اسٽرينگ لاءِ متبادل ڪيو وڃي.

    توھان جي ضرورتن تي مدار رکندي، ھيٺ ڏنل ريجڪس مان ھڪڙو چونڊيو.

    هٽائڻ غير الفانيميرڪ اکر، يعني سڀ اکر سواءِ اکرن ۽ انگن جي:

    Pattern : [^0-9a-zA-Z] +

    سڀني اکرن کي صاف ڪرڻ لاءِ سواءِ اکر ، ڊجيٽون ۽ اسپيس :

    پيٽرن : [^0-9a-zA-Z ]+

    سڀني اکرن کي حذف ڪرڻ لاءِ اکرن کان سواءِ ، ڊجيٽ ۽ انڊر اسڪور ، توهان استعمال ڪري سگهو ٿا \ W جيڪو ڪنهن به ڪردار لاءِ بيٺو آهي جيڪو الفانمري ڪردار نه آهي ياunderscore:

    Pattern : \W+

    جيڪڏهن توهان چاهيو ٿا ڪجهه ٻيا اکر رکو ، مثال طور. اوقاف جا نشان، انھن کي بریکٹ جي اندر رکو.

    مثال طور، اکر، عدد، دور، ڪاما، يا اسپيس کان سواءِ ڪنھن به اکر کي ختم ڪرڻ لاءِ ھيٺ ڏنل ريجڪس استعمال ڪريو:

    پيٽرن : [^0-9a-zA-Z\., ]+

    اهو ڪاميابيءَ سان سڀني خاص اکر کي ختم ڪري ٿو، پر اضافي وائيٽ اسپيس باقي رهي ٿي.

    0 :

    =TRIM(RegExpReplace(A5, $A$2, ""))

    ريجڪس غير عددي اکرن کي هٽائڻ لاءِ

    سڀني غير عددي اکرن کي ڊليٽ ڪرڻ لاءِ، توهان استعمال ڪري سگهو ٿا هڪ اسٽرنگ مان يا ته ھي ڊگھو فارمولا يا ھيٺ ڏنل ھڪ تمام سادو ريجڪسز مان.

    ڪنھن به اکر کي ملايو جيڪو عدد نه ھجي:

    Pattern : \D+

    ناڪاري طبقن کي استعمال ڪندي غير عددي اکر پٽي:

    Pattern : [^0-9]+

    Pattern : [^\d] +

    ٽپ. جيڪڏهن توهان جو مقصد آهي متن کي هٽائڻ ۽ باقي انگن کي الڳ الڳ سيلن ۾ ڦٽو ڪرڻ يا انهن سڀني کي هڪ سيل ۾ هڪ مخصوص ڊيليمٽر سان الڳ ڪيو وڃي، پوءِ RegExpExtract فنڪشن استعمال ڪريو جيئن بيان ڪيو ويو آهي ته ريگيولر ايڪسپريشن استعمال ڪندي اسٽرنگ مان انگ ڪيئن ڪڍجن.

    Regex خلا کان پوءِ هر شيءِ کي هٽائڻ لاءِ

    اسپيس کان پوءِ هر شيءِ کي ختم ڪرڻ لاءِ، يا ته اسپيس استعمال ڪريو ( ) ياوائيٽ اسپيس (\s) اکر پهرين اسپيس ڳولڻ لاءِ ۽ .* ان کان پوءِ جي ڪنهن به اکرن کي ملائڻ لاءِ.

    جيڪڏهن توهان وٽ سنگل لائين اسٽرنگ آهن جن ۾ صرف عام اسپيس شامل آهن (7-bit ASCII سسٽم ۾ قدر 32) ، اهو اصل ۾ فرق نٿو پوي ته توهان هيٺ ڏنل ريجڪس مان ڪهڙو استعمال ڪريو ٿا. ملٽي لائن اسٽرنگ جي صورت ۾، اهو فرق پيدا ڪري ٿو.

    هر شيءِ کي هٽائڻ لاءِ اسپيس ڪرڪٽر کان پوءِ ، هي ريجڪس استعمال ڪريو:

    پيٽرن : ".*"

    =RegExpReplace(A5, " .*", "")

    هي فارمولا هر لڪير ۾ پهرين اسپيس کان پوءِ ڪا به شيءِ ڪڍي ڇڏيندو. نتيجن کي صحيح طور تي ظاهر ڪرڻ لاء، پڪ ڪريو ته لفافي متن کي آن ڪريو.

    هر شيء کي ختم ڪرڻ لاء سفيد اسپيس کان پوء (بشمول هڪ اسپيس، ٽيب، گاڏي جي واپسي ۽ نئين لائين)، ريجڪس is:

    Pattern : \s.*

    =RegExpReplace(A5, "\s.*", "")

    ڇاڪاڻ ته \s ڪجهه مختلف وائيٽ اسپيس قسمن سان ملندو آهي جنهن ۾ هڪ نئين لائين<9. ڪردار

    اڳئين مثال جي طريقن کي استعمال ڪندي، توهان ڪنهن به اکر کان پوءِ متن کي ختم ڪري سگهو ٿا جيڪو توهان بيان ڪيو آهي.

    هر لڪير کي الڳ الڳ ڪرڻ لاءِ:

    عام نمونو<2. ملٽي لائن اسٽرنگز ۾، هر لڪير کي انفرادي طور تي پروسيس ڪيو ويندو ڇاڪاڻ ته VBA Regex ذائقي ۾، هڪ عرصو (.) ڪنهن به ڪردار سان ملندو آهي سواءِ نئينهڪ اسٽرنگ جي شروعات ^، اسان صفر يا وڌيڪ غير خلائي اکر [^ ]* سان ملن ٿا جيڪي فوري طور تي هڪ يا وڌيڪ اسپيس "+" جي پٺيان اچن ٿيون. آخري حصو شامل ڪيو ويو آهي نتيجن ۾ امڪاني اڳواٽ اسپيس کي روڪڻ لاءِ.

    هر لڪير ۾ پهرئين اسپيس کان اڳ واري ٽيڪسٽ کي هٽائڻ لاءِ، فارمولا ڊفالٽ ”سڀ ميچز“ موڊ ۾ لکيل آهي ( instance_num ختم ٿيل):

    =RegExpReplace(A5, "^[^ ]* +", "")

    پهرين لڪير ۾ پهرين اسپيس کان اڳ واري متن کي حذف ڪرڻ لاءِ، ۽ ٻين سڀني لائينن کي برقرار رکڻ لاءِ، instance_num دليل 1 تي مقرر ڪيو ويو آهي:

    =RegExpReplace(A5, "^[^ ]* +", "", 1)

    26>

    ريجڪس کي هٽائڻ لاءِ سڀڪنھن شيءِ کي ڪردار کان اڳ

    سڀ کان آسان طريقو ھڪڙي مخصوص ڪردار کان اڳ واري متن کي ختم ڪرڻ لاءِ ريجڪس استعمال ڪندي آھي هن وانگر:

    Generic pattern : ^[^char]*char

    انساني ٻولي ۾ ترجمو ڪيو ويو آهي، اهو چوي ٿو: "هڪ تار جي شروعات کان وٺي اينڪر ٿيل ^ , 0 يا وڌيڪ اکرن سان ملايو سواءِ char [^char]* جي پهرين اچڻ تائين char .

    مثال طور، پهرين ڪالون کان اڳ واري سموري متن کي حذف ڪرڻ لاءِ , هي باقاعده اظهار استعمال ڪريو:

    Pattern : ^[^:]*:

    نتيجن ۾ اڳواٽ اسپيس کان بچڻ لاءِ، وائيٽ اسپيس ڪردار \s* شامل ڪريو اهو سڀ ڪجهه ختم ڪري ڇڏيندو g پهرين ڪولن کان اڳ ۽ ان کان پوءِ ڪنهن به اسپيس کي درست ڪريو:

    Pattern : ^[^:]*:\s*

    =RegExpReplace(A5, "^[^:]*:\s*", "")

    ٽپ. باقاعده اظهار جي علاوه، ايڪسل وٽ ان جو پنهنجو وسيلو آهي متن کي هٽائڻ جي پوزيشن يا ميچ ذريعي. اهو سکڻ لاءِ ته ڪم ڪيئن ڪجي ڏيهي فارمولين سان،مهرباني ڪري ڏسو ايڪسل ۾ هڪ ڪردار کان اڳ يا پوءِ ٽيڪسٽ ڪيئن ختم ڪجي.

    ريجڪس هر شيءِ کي هٽائڻ لاءِ سواءِ

    سڀني اکرن کي ختم ڪرڻ لاءِ اسٽرنگ کان سواءِ جن کي توهان رکڻ چاهيو ٿا، استعمال ڪريو ناڪاري اکر ڪلاس.

    مثال طور، سڀني اکرن کي هٽائڻ لاءِ سواءِ ننڍن اکرن کان سواءِ ۽ نقطا، ريجڪس آهي:

    Pattern : [^a-z\.]+

    حقيقت ۾، اسان هتي + مقدار جي بغير ڪري سگهون ٿا جيئن اسان جو فنڪشن سڀني کي تبديل ڪري ٿو. ملن ٿا. quantifier صرف ان کي ٿورڙو تيز ڪري ٿو - هر انفرادي ڪردار کي سنڀالڻ جي بدران، توهان هڪ ذيلي اسٽرينگ کي تبديل ڪريو.

    =RegExpReplace(A5, "[^a-z\.]+", "")

    28>

    ريجڪس ايڪسل ۾ html ٽيگ کي هٽائڻ لاء

    سڀ کان پهريان، اهو ياد رکڻ گهرجي ته HTML هڪ باقاعده ٻولي ناهي، تنهنڪري ان کي باقاعده اظهار استعمال ڪندي پارس ڪرڻ بهترين طريقو ناهي. انهي چيو ته، ريجڪس ضرور توهان جي ڊيٽا سيٽ کي صاف ڪرڻ لاءِ توهان جي سيلن مان ٽيگ ڪڍڻ ۾ مدد ڪري سگھن ٿا.

    جيڪي html ٽيگ هميشه زاويه بریکٹس ۾ رکيا ويندا آهن، توهان انهن کي هيٺ ڏنل ريجڪس مان هڪ استعمال ڪندي ڳولي سگهو ٿا.

    0 بند ڪرڻ واري زاويه بریکٹ [^>]* ويجھي بند ڪرڻ واري زاويه بریکٹ تائين.

    سست ڳولها:

    نمون :

    هتي، اسان ملون ٿا پهرين کولڻ واري بریکٹ کان پهرين بند ٿيڻ واري بریکٹ تائين. سوال جي نشان کي مجبور ڪري ٿولائين.

    سڀني لائينن کي ھڪڙي اسٽرنگ طور عمل ڪرڻ لاءِ:

    عام نمونو : char(.

    مائيڪل براون هڪ سرشار ٽيڪنالاجي جوش آهي جيڪو سافٽ ويئر اوزار استعمال ڪندي پيچيده عملن کي آسان ڪرڻ جي جذبي سان. ٽيڪنيڪي صنعت ۾ ڏهاڪن کان وڌيڪ تجربي سان، هن پنهنجي صلاحيتن کي Microsoft Excel ۽ Outlook، گڏوگڏ Google Sheets ۽ Docs ۾ ساراهيو آهي. مائيڪل جو بلاگ وقف ڪيو ويو آهي پنهنجي علم ۽ مهارت کي ٻين سان شيئر ڪرڻ لاءِ، پيداوار ۽ ڪارڪردگي کي بهتر ڪرڻ لاءِ آسان پيروي ڪرڻ واريون صلاحون ۽ سبق مهيا ڪرڻ لاءِ. چاهي توهان هڪ تجربيڪار پيشه ور آهيو يا شروعاتي، مائيڪل جو بلاگ انهن ضروري سافٽ ويئر اوزارن مان وڌ کان وڌ فائدو حاصل ڪرڻ لاءِ قيمتي بصيرتون ۽ عملي صلاحون پيش ڪري ٿو.