Կանոնավոր արտահայտությունները հատուկ լեզու են տեքստի որոնման և ենթատողերի մանիպուլյացիայի համար՝ հիմնված նիշերի օգտագործման վրա, որոնցից ստեղծվում է որոնման օրինաչափություն:
Այս Կանոնավոր արտահայտությունների որոնումը DOCX հավելվածում որոնում է միայն առանձին բառեր տեքստում՝ օգտագործելով տվյալ օրինաչափությունը: Արտահայտությունների որոնումը և բուլյան որոնումը չեն ապահովվում: Այնուամենայնիվ, GroupDocs.Search ամբողջական տեքստային որոնողական համակարգը, որի վրա հիմնված է այս հավելվածը, աջակցում է նաև բառակապակցությունների որոնում և բուլյան որոնում DOCX-ում՝ օբյեկտի տեսքով հարցում կազմելիս: Այս դեպքում որոնման օրինաչափությունները յուրաքանչյուր բառի համար նշվում են առանձին:
Կանոնավոր արտահայտության օրինակը հետևյալ տողն է. "(.)\1{1,}". Այս հարցումը փնտրում է բառ, որը ներառում է երկու հաջորդական նույնական նիշ: Նկատի ունեցեք, որ արտահայտության շուրջ մեջբերումները հարցման մաս չեն: Այս հարցման համար, օրինակ, կգտնվեն հետևյալ բառերը.
Այս հավելվածը հիմնված է .NET C# գրադարանի վրա, ուստի անհրաժեշտության դեպքում օգտագործեք սովորական արտահայտությունների լեզվի հղումը .NET C# լեզվի համար:
Կարող եք նաև կանոնավոր արտահայտությունների որոնում կատարել բազմաթիվ այլ ֆայլերի ձևաչափերով: Խնդրում ենք տեսնել ստորև ներկայացված ամբողջական ցանկը: