آموزش جاوااسکریپت انجمن ها react native لیستی از هشتگ ها text-input در react native

در حال نمایش 2 نوشته (از کل 2)
  • نویسنده
    نوشته‌ها
  • #47337 پاسخ
    jr.quiker2020
    مشارکت کننده

    سلام آقا مهدی من میخام توی یه text-input هر موقع یه کاراکتر خاص مثل # نوشته شد از کاراکتر #تا فاصله ی بعدی یه value بشه که به یه آرایه اضافه بشه. حالا توی یه text-input ممکنه چندین هشتگ نوشته بشه.
    ببین فکر کن دقیقا میخوام هشتک هایی که تو یه پست اینستاگرام نوشنه میشه رو، تو یه text-input پیاده کنم.
    ممکنه راهنمایی کنی چطور این کارو انجام بدم از چی استفاده کنم؟؟؟
    اینم بگم توی این پروژه از کتابخونه ی validator هم استفاده میکنم که کلی متد خوب برای String ها داره. ولی همه ی متد هاشو نمیشناسم نمیدونم متدی داره که توی این چالش کمکم کنه یا نه.
    یه دنیا سپاس برادر مهدی از پاسخگویی به سوالات

    #47345 پاسخ

    سلام ببینید شما می تونید در event onBluer مربوط به txtInput یک تابع رو فراخوانی کنید و در اون تابع بیایید اون عبارت رو بر اساس کاراکتر های # جدا کنید
    فرض کنید کاربر عبارت زیر را وارد کرده باشد.
    let str = “#How #are #you doing today?”;
    اگر شما از method زیر استفاده کنید
    str.split(‘#’);
    خروجی به این شکل خواهد بود
    ,How ,are ,you doing today?
    یعنی یک آرایه با سه عنصر خواهید داشت
    ولی بهترین راه استفاده از regExp هست

در حال نمایش 2 نوشته (از کل 2)
پاسخ به: لیستی از هشتگ ها text-input در react native
اطلاعات شما: