Агуулгын хүснэгт:

Java хэл дээрх ердийн илэрхийлэл гэж юу вэ?
Java хэл дээрх ердийн илэрхийлэл гэж юу вэ?

Видео: Java хэл дээрх ердийн илэрхийлэл гэж юу вэ?

Видео: Java хэл дээрх ердийн илэрхийлэл гэж юу вэ?
Видео: Java - Тогтмол илэрхийллүүд 2024, Арваннэгдүгээр
Anonim

Тогтмол илэрхийлэл эсвэл Regex (товчхондоо) нь мөрийг хайх, удирдах, засварлахад ашиглаж болох мөрийн загварыг тодорхойлох API юм. Java . Имэйл баталгаажуулалт нууц үг нь мөрийн цөөн хэдэн хэсэг юм Regex хязгаарлалтыг тодорхойлоход өргөн хэрэглэгддэг. Тогтмол илэрхийлэл дор өгөгдсөн java . ашиглах.

Үүнтэй адилаар та Java хэл дээр хэрхэн ердийн илэрхийлэл хийх вэ?

Жава хэл дээр regex жишээг бичих гурван арга бий

  1. java.util.regex.* импортлох;
  2. нийтийн анги RegexExample1{
  3. public static void main(String args){
  4. //1-р зам.
  5. Загвар p = Pattern.compile(".s");//. нэг тэмдэгтийг төлөөлдөг.
  6. Тохируулагч m = p.matcher("зэрэг");
  7. логик b = m.матч();
  8. //2-р зам.

Дээрхээс гадна / s+ Java хэл дээр юу гэсэн үг вэ? s - ганц хоосон зайны тэмдэгттэй таарч байна. s+ - нэг буюу хэд хэдэн хоосон зайны тэмдэгтийн дарааллыг тааруулна.

тогтмол илэрхийлэл гэж юуг хэлээд байна вэ?

А тогтмол илэрхийлэл (эсвэл " regex ") нь мөр доторх нэг буюу хэд хэдэн тэмдэгтийг тааруулахад ашигладаг хайлтын загвар юм. Энэ нь тодорхой тэмдэгтүүд, орлуулагч тэмдэгтүүд болон тэмдэгтүүдийн мужтай таарч болно. Тогтмол хэллэгийг ихэнх гол програмчлалын хэлэнд ашиглаж болно.

Java хэл дээр хэв маягийг юу ашигладаг вэ?

Тиймээс нэр томъёо загвар таарч байна Java тогтмол илэрхийлэлтэй тохирох гэсэн үг ( загвар ) ашиглан текстийн эсрэг Java . The Java загвар ангийг хоёр янзаар ашиглаж болно. Чи чадна ашиглах нь Загвар . matches() арга нь текст (String) нь өгөгдсөн тогтмол илэрхийлэлтэй тохирч байгаа эсэхийг хурдан шалгах.

Зөвлөмж болгож буй: