Promosyon
Java Universiteti
Öyrənmək
Kurslar
Tapşırıqlar
Sorğular və Viktorinalar
Oyunlar
Kömək edin
Cədvəl
Təcrübə
İcma
İstifadəçilər
Forum
Söhbət
Məqalələr
Uğur hekayələri
Fəaliyyət
Rəylər
Abunəliklər
Yüngül mövzu
Məqalə
  • Rəylər
  • Bizim haqqımızda
  • CS50
Başlamaq
Öyrənməyə başlayın
  • Məqalələr
  • Müəlliflər
  • Bütün qruplar
  • Bütün Məqalələr Siyahısı
JavaRush /Java Blogu /Random-AZ /Adi ifadələr: sözü/sözün bir hissəsini tapın
eGarmin
Səviyyə
  • 28 February 2021
  • 255 views
  • 0 comments

Adi ifadələr: sözü/sözün bir hissəsini tapın

Qrupda dərc edilmişdir
Java-университет
Əgər söz və ya alt sətir tapmaq lazımdırsa, yaxşı həll yolu adi ifadə alətlər dəstindəki idarəetmə operatorundan istifadə etməkdir . Başqa bir şeyin ardınca gələn bir şey tapmaq lazım olduqda əvəzolunmazdır.
Sadə misal
String str = "программируем"; Pattern p = Pattern.compile(".*программ(?=ируем).*"); Matcher m = p.matcher(str); if(m.matches()){ System.out.println("Нашел!"); }else{ System.out.println("Не нашел!"); }
1. Ön tərəfdən axtarın
Yuxarıdakı misalda “proqramlaşdırma”nı tapmaq lazımdırsa, lakin “proqramlaşdırma” üçün axtarış aparmağa ehtiyac yoxdursa, aşağıdakı nümunədən istifadə etməlisiniz: .*программ(?=ируем).* ?= – sözün/sözün bir hissəsinin mövcudluğunu axtarın; ?! – sözün/sözün bir hissəsinin yoxluğunu ön tərəfdən axtarın.
2. Arxadan axtarın
Arxadan axtarış oxşar şəkildə işləyir. Arxasında sözü/sözün bir hissəsini axtarmaq üçün ?<= istifadə etməlisiniz və ? .*(?<=proqramlar)biz.* “Proqram” sözü bu nümunəyə uyğun gəlir, lakin “polish” sözü uyğun gəlmir.
Python-университет
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Öyrən
  • Курси програмування
  • Qeydiyyat
  • Java kursu
  • Tapşırıqlarla kömək edin
  • Qiymətləndirmə
  • Oyun Layihələri
İcma
  • İstifadəçilər
  • Məqalələr
  • Forum
  • Söhbət
  • Uğur hekayələri
  • Fəaliyyət
Şirkət
  • Bizim haqqımızda
  • Əlaqələr
  • Rəylər
  • Tez-tez verilən suallar
  • Dəstək
JavaRush JavaRush Java proqramlaşdırmasını sıfırdan öyrənmək üçün onlayn kursdur. Bu kurs yeni başlayanlar üçün Java dilini mənimsəməyin mükəmməl bir yoludur. O, ani yoxlama ilə 1200-dən çox tapşırığı və Java əsasları nəzəriyyəsinin vacib bir sahəsini ehtiva edir. Təhsildə uğur qazanmağınıza kömək etmək üçün biz bir sıra motivasiya xüsusiyyətlərini tətbiq etdik: viktorinalar, kodlaşdırma layihələri, səmərəli öyrənmə haqqında məzmun və Java tərtibatçısının karyerası.
Bizi izlə
Proqramçılar yaradılıb, doğulmur © 2025 JavaRush
Proqramı yükləyin
  • Google Play
  • App Store
Mastercard Visa
Proqramçılar yaradılıb, doğulmur © 2025 JavaRush