Тұрақты өрнектер - іздеу үлгісі салынған қойылмалы таңбаларды пайдалануға негізделген мәтінді іздеуге және ішкі таңбаларды манипуляциялауға арналған арнайы тіл.
Бұл Тұрақты өрнек іздеу бағдарламасы тек берілген үлгіні пайдаланып мәтіндегі жалғыз сөздерді іздейді. Сөз тіркестерін іздеу және буллез іздеу қолдау таппайды. Дегенмен, осы қосымшаға негізделген толық мәтінді іздеу жүйесі GroupDocs.Search, сондай-ақ нысан түрінде сұрауды қалыптастыру кезінде сөз тіркестерін іздеуді және булеан іздеуді қолдайды. Бұл жағдайда іздеу заңдылықтары әр сөз үшін жеке-жеке көрсетіледі.
Тұрақты өрнек мысалы келесі жол болып табылады: "(.)\1{1,}". Бұл сұрау қатарынан екі бірдей таңбаны қамтитын сөзді іздейді. Өрнектің айналасындағы тырнақшалар сұрауға кірмейтінін ескеріңіз. Бұл сұрау үшін, мысалы, келесі сөздер табылады:
Бұл бағдарлама .NET C# кітапханасына негізделген, сондықтан қажет болған жағдайда .NET C# тілі үшін тұрақты өрнек тілі сілтемені пайдаланыңыз.
Көптеген файл пішімдерінде тұрақты өрнектерді іздеуді орындауға болады. Төмендегі толық тізімді қараңыз.