بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

جستجو در متن [نیاز به راهنمایی تئوری]

مدیریت گفتگو
Spirit 12 سال پیش
آخرین تغییر: 6 سال پیش

سلام

میخوام چنین چیزی رو پیاده کنم 

مشکلی با نحوه رنگی کردن کلمه یا بدست آوردن ایندکس شروع و پایان عبارت جستجو ندارم (نه اینکه خیلی مشکله!) ، بقیش رو نمیدونم چیکار کنم :|

نظرات

Spirit 12 سال پیش
مشکل یافتن کلمه شامل عبارت جستجو هم حل شد یعنی یافتن "اندروید" با جستجوی "روید"
مجتبی یگانه 12 سال پیش
جست و جو کن قبلا پاسخ دادم با عمگر like در sql که میشه چیزی شبیه %روید% like
Spirit 12 سال پیش
اونو که بلدم ALU جان ، فکر کنم متوجه نشدی چی میخوام لینک
sadeghbarout 12 سال پیش
یه چوزس یه ذهنم رسید باید روش کار بشه ببینیم چطور میشه. به نظرم بشه وقتی کلمه androidرو تشخیص دادیم، کلمه "android" روی متن رو با android این replace کرد . البته باید از html استفاده کرد و بعد با Html.fromHtml توی textview نشونش داد. ایده اش از یه لینکی که یه مدت پیش یکی از بچه ها داده بود به ذهنم رسید. اگه لینکشو پیدا کردم میذارم
مجتبی یگانه 12 سال پیش
والا من نمیدونم دقیقا مشکل چیه ! ، ولی خوب میتونم جست و جویی دقیقا مثل همون بنویسم ، با RegEx ها ساده تره :)
روش بالا خوبه ولی اگه حجم دیتا خیلی زیاده یا سرچ سریعتری لازم داری میتونی از لوسین و هایلایترش استفاده کنی. جستجوی عالی + سرعت بالا + پیچیدگی کد!
javac 12 سال پیش
مشترک - آقای حسین زاده منظورتون از لوسین چیه؟ کتابخونه هست ؟
بله. Lucene یه کتابخونه قوی جستجو (FTS) برای جاوا که تبدیل شده دات نتیش هم حرف اول جستجوی دات نت رو میزه. قابل استفاده برای اندروید هم هست
Spirit 12 سال پیش
ضمن سپاس از دوستان ، آقای حسین زاده یعنی با این کتابخونه میشه اون خروجی رو گرفت؟ دو سه کلمه قبل و دو سه کلمه بعد از عبارت مورد جستجو رو میتونه بده؟
میشه . متنها رو به ترتیب ارتباطش با موضوع جستجو مرتب میکنه + قسمتی که بیشترین شباهت رو به موضوع جستجو داره برات از کل متن انتخاب میکنه
Spirit 12 سال پیش
به عنوان آخرین سوال در این برهه از زمان ،کتابخونش رو باید از اینجا دانلودکنم ؟ لینک
بله. خوندن این لینک هم خوبه. ضمنا در صورتیکه واقعا لازمه سراغش برو . وگرنه این لینک هم میتونه مناسب باشه و هم همون راهی که خودت داشتی دنبالش میکردی
Spirit 12 سال پیش
ممنون مهندس ، تلاشمو میکنم ببینم چی میشه
underomeda 12 سال پیش
spritجان میشه کمک کنی منم این قسمت رو مشکل دارم ممنون میشم کمک کنید.
117576 6 سال پیش
منم همین سوال رو دارم کسی دوستان هست بتونه کمک کنه.میخوام داخل اپلیکیشن وقتی کاربر عبارتی رو داخل edittext سرچ کرد ، نتیجه که شامل خود اون کلمه و چندین کلمه قبل و بعد از اون میشه نمایش داده بشه.

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .