ما هو التعبير المنتظم الذي يطابق قوسا مربعا؟

StackOverflow https://stackoverflow.com/questions/928072

  •  06-09-2019
  •  | 
  •  

سؤال

أريد ريجيكس يطابق قوسا مربعا [. وبعد أنا لم أجد واحدا حتى الآن. أعتقد أنني جربت كل الإمكانيات، لكنها لم تجد الحق المناسب. ما هو regex صالح لهذا؟

هل كانت مفيدة؟

المحلول

ماذا عن استخدام backslash \ أمام قوس المربع. الأقواس المربعة عادة تطابق فئة الأحرف.

نصائح أخرى

جرب استخدام \\[, ، أو ببساطة \[.

هل تهرب من ذلك \?

/\[/

إليك مورد مفيد للبدء في تعبيرات منتظمة:

منتظم-Expressions.info.

بشكل عام، عندما تحتاج إلى حرف "خاص" في Regyxes، فقط بادئة مع \. وبعد لذلك حرفية [ سيكون \[.

إذا كنت تبحث عن العثور على اختلافات بين الأقواس المربعة في نفس الوقت، فيمكنك استخدام النمط التالي الذي يحدد مجموعة من إما ال [ إشارة أو ال ] إشارة: /[\[\]]/

إذا كنت ترغب في مطابقة تعبير بدءا [ وتنتهي مع ], ، استعمال \[[^\]]*\].

هل يعمل مع Antislash قبل [ ?

\[ أو \\[ ?

إذا كنت ترغب في إزالة [ أو ال ], ، استخدم التعبير: "\\[|\\]".

الفاكهة الخلعة الهروب من قوس المربع والأنابيب هو "أو".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top