الگو:آزمون انطباق رشته

توضیحات الگو

این الگو از {{#invoke:String|match}} برای نمایش متنی استفاده می‌کند که نشان می‌دهد که آیا یک رشته با الگوی معیار منطبق است یا خیر. این الگو برای استفاده در مستندات ایجاد شده‌است.

استفاده

نمایش الگوی معیار در خروجی

{{آزمون انطباق رشته|رشته|الگو}}

{{آزمون انطباق رشته|ر=رشته|الگو=الگو}}

عدم نمایش الگوی معیار در خروجی

{{آزمون انطباق رشته|رشته|الگو||نمایش الگو=خیر}}

{{آزمون انطباق رشته|ر=رشته|الگو=الگو|نمایش الگو=خیر}}

نمونه‌ها

نمایش الگوی معیار در خروجی

{{آزمون انطباق رشته|john-smith-1|[a-z][a-z-]+[a-z0-9]}}

john-smith-1 منطبق با الگوی [a-z][a-z-]+[a-z0-9]

{{آزمون انطباق رشته|s=/john-smith|pattern=[a-z][a-z-]+[a-z0-9]}}

/john-smith نامنطبق با الگوی [a-z][a-z-]+[a-z0-9]

عدم نمایش الگوی معیار در خروجی

{{آزمون انطباق رشته|john-smith-1|[a-z][a-z-]+[a-z0-9]|نمایش الگو=خیر}}

john-smith-1 منطبق با الگوی

{{آزمون انطباق رشته|s=/john-smith|pattern=[a-z][a-z-]+[a-z0-9]|نمایش الگو=no}}

/john-smith نامنطبق با الگوی