ব্যাশে, ধরুন আমার কাছে একটি স্ট্রিং রয়েছে strname
:
strname="ph7go04325r"
আমি প্রথম "3"
অক্ষর এবং শেষ "r"
অক্ষরের মধ্যে অক্ষরগুলি বের করতে চাই strname
, ফলাফলটি স্ট্রিংয়ে সংরক্ষণ করি strresult
। উপরের উদাহরণে, ফলাফলটি strresult
হবে:
strresult="25"
প্রথম "3"
অক্ষর অগত্যা 8 ইঞ্চি স্ট্রিং পজিশনে নয়strname
; একইভাবে গত "r"
হয় না অগত্যা স্ট্রিং অবস্থানে 11. সুতরাং, নিম্নলিখিত স্ট্রিং উভয় strname
উত্পাদ উচিত strresult="25"
:
strname="ph11go04325raa"
strname="325r"
strname="rgo04325raa"
এছাড়াও, strname=ph12go04330raa"
ফলন করা উচিত strresult="30"
।
আমি স্ক্রিপ্টিং-কে বাশ করতে নতুন এবং আমি জানি না কোথায় স্ট্রিং প্যাটার্নটি এই জাতীয়ভাবে মিলবে। তোমার কি কোন মতামত আছে?