عبارت با قاعده، در علوم رایانه، به معنی تطبیق رشته در متن است، که از قبیل نویسههای خاص، کلمات و الگوهایی از نویسهها میباشد. یک عبارت باقاعده با زبان معمولی نوشته میشود که میتواند توسط یک پردازشگر عبارت باقاعده، یا یک برنامه که به عنوان تولیدکنندهٔ مترجم یا بررسیکنندهٔ متن و تشخیص قسمتهایی از آن به وسیلهٔ مشخصات استفاده شود.