باسلام و عرض ادب
می خوام کدی را بنویسم که اگر در sms در یافتی توسط sim800l اگر شامل کلمهpass بود کلمه بعد از pass را در متغییر p ذخیره کند
با تشکر
04 خرداد 02 در 08:35
حسن دلیر
17
افزودن دیدگاه
با سلام
شما داده های دریافتی را به صورت string ذخیر میکنید و با دستور value.startWith("pass") که داخل if قرار داده اید بررسی میکنید.
توجه داشته باشید این دستور ابتدا را بررسی میکند و در صورتی که کلمه pass در وسط های کلمه شما می باشد این دستور کار نمیکند. راهکار شما این می باشد یا مقدار ها تا قبل از pass را پاک کنید یا در صورتی که آن مقدار ها نیز ثابت می باشد نیز به عنوان مقدار بررسی شونده قرار بدهید.
سپس در صورت تایید با دستور value.remove(0,n) تعداد کارکتر مورد نیاز را پاک می کنید و مقدار باقی مانده مقداری می باشد که نیاز دارید.