першая старонкаПадручнік па праграмным забеспячэнні[Спампаваць з вэб-сайта] Якая роля рэгулярных выразаў?
[Спампаваць з вэб-сайта] Якая роля рэгулярных выразаў?

Што такое рэгулярны выраз?

  • Рэгулярныя выразы, таксама вядомыя як рэгулярныя выразы. (англ.: Regular Expression, часта скарочана як рэгулярны выраз, рэгулярны выраз або RE ў кодзе), паняцце ў інфарматыцы. Рэгулярныя выразы часта выкарыстоўваюцца для атрымання і замены тэксту, які адпавядае пэўнаму шаблону (правілу).
  • Прасцей кажучы, гэта адпавядае радкам. Звычайна мы націскаем Ctrl+F для пошуку радкоў у нататніку або браўзеры, што з'яўляецца пошукам радка з дакладным супадзеннем. Калі вы хочаце стварыць шырокі шаблон супадзення, вы можаце выкарыстоўваць супастаўленне рэгулярных выразаў. Каб прывесці просты прыклад, каб супаставіць усе лічбы ў тэксце і вылучыць іх, рэгулярны выраз \d+,Як паказана ніжэй

Што робіць рэгулярны выраз?

Дзейнічайце аб адпаведнасці змесціва.

Што канкрэтна можна зрабіць?

  1. Выдаліце ​​адпаведнае змесціва.
  2. Заменіце адпаведнае змесціва.
  3. Іншыя, напрыклад, падлік таго, колькі разоў лічба з'яўляецца ў прыведзеным вышэй прыкладзе.

Прыклад функцыі выдалення спампоўкі з сайта

Каб выдаліць усе скрыпты ў HTML, увядзіце код выразу:<script[^>]*?>.*?</script>, як паказана на малюнку:

Праграмнае забеспячэнне: загрузка інтэрфейснага шаблона; SEO-аптымізацыя; Заўвага: гэта праграмнае забеспячэнне не з'яўляецца хакерскай праграмай і не можа загружаць фонавыя дадзеныя!
Адмова ад адказнасці: паслуга прызначана для асабістага вывучэння, даследавання або ўдзячнасці, а таксама ў іншых некамерцыйных або некамерцыйных мэтах, але ў той жа час яна павінна адпавядаць палажэнням закона аб аўтарскім праве і іншым адпаведным законам і не павінна парушаць законныя правы гэтага вэб-сайта і ўладальнікаў адпаведных правоў. Рызыкі, звязаныя з выкарыстаннем інструментаў на гэтым сайце, не маюць дачынення да гэтага праграмнага забеспячэння.
Аўтарскае права © 2019-2024 Rabbit Software. Усе правы абаронены Гуандун ICP № 19111427-2
Інфармацыя аб падручніку Кіраўніцтва карыстальніка Тэмы сайта