Мазмуну:

Javaдагы кадимки туюнтма деген эмне?
Javaдагы кадимки туюнтма деген эмне?

Video: Javaдагы кадимки туюнтма деген эмне?

Video: Javaдагы кадимки туюнтма деген эмне?
Video: C++ | Модификаторы Типов | Указатели Ссылки | 03 2024, Декабрь
Anonim

Регулярдуу туюнтмалар же Regex (кыскача айтканда) бул сапты издөө, манипуляциялоо жана түзөтүү үчүн колдонула турган String үлгүлөрүн аныктоо үчүн API. Java . Email валидация жана сырсөздөр саптардын бир нече жери Regex чектөөлөрдү аныктоо үчүн кеңири колдонулат. Регулярдуу туюнтмалар астында берилет java . util.

Ошо сыяктуу эле, Java'да кадимки сөз айкашын кантип жасайсыз?

Java тилинде regex мисалын жазуунун үч жолу бар

  1. import java.util.regex.*;
  2. коомдук класс RegexExample1{
  3. public static void main(String args){
  4. //1-жол.
  5. Үлгү p = Pattern.compile(".s");//. бир белгини билдирет.
  6. Matcher m = p.matcher("as");
  7. логикалык b = m.matches();
  8. //2-жол.

Жогорудагыдан тышкары, Java тилинде / s+ эмнени билдирет? s - жалгыз боштук белгисине дал келет. s+ - бир же бир нече боштук символдорунун ырааттуулугуна дал келет.

туруктуу сөз айкашы менен эмнени түшүнөсүз?

А регулярдуу туюнтма (же " regex ") - бул саптын ичиндеги бир же бир нече символду дал келтирүү үчүн колдонулган издөө үлгүсү. Ал белгилүү бир символдорго, коймо белгилерге жана символдордун диапазонуна дал келиши мүмкүн. Регулярдуу туюнтмаларды көпчүлүк негизги программалоо тилдеринде да колдонсо болот.

Java үлгүсүн колдонуу эмне?

Ошентип, термин үлгү дал келүүдө Java туруктуу сөз айкашына дал келүүнү билдирет ( үлгү ) колдонулган текстке каршы Java . The Java үлгүсү класс эки жол менен колдонсо болот. Сенин колуңдан келет колдонуу the Үлгү . matches() ыкмасы тексттин (String) берилген регулярдуу туюнтмага дал келгенин тез текшерүү үчүн.

Сунушталууда: