علاوه بر عملکرد جمع، عملکرد دیگری به نام line وجود دارد که توانایی انجام عملیات روی رشته ها را دارد.
عملکرد it یک رشته را با رشته دیگری مقایسه کرده و نتیجه آن را مشخص میکند و شما میتوانید از این عملکرد به شکل زیر استفاده کنید.
عبارت رشته دوم like عبارت رشته اول اگر عبارت رشته اول با عبارت رشته دوم مشابه باشد مقدار true و اگر مشابه نباشد مقدار false را برمی گرداند به عنوان مثال مقایسه" ali"- like-"ali" نتیجه true و مقایسه" ali"- like- "alireza" نتیجه fase را برمیگرداند.
به علاوه با استفاده از کاراکترهای * ? # [] می توانید ترکیب های متنوعی از مقایسه ها را ایجاد کنید.
کاراکتر * بیانگر گروهی از کاراکترها ، کاراکترها ؟ بیانگر هر کاراکتر دلخواه، کاراکتر # بیانگر هر کاراکتر رقمی و کاراکترهای [] برای ایجاد بازه ای از کاراکترها در مقایسه به کار می رود به عنوان مثال مقایسه رشته زیر نتیجه true را برمیگرداند:
[Am5b- like-a[l-p]#[!c-e