Пытанні з тэгам 'string-matching'

Ўзгадненне радкоў - гэта праблема пошуку уваходжанняў аднаго радка ( "узор", "іголка") у іншую ( "тэкст", "стог сена").
49
адказаў

Як праверыць, ці ўтрымоўвае радок падрадок у JavaScript?

Звычайна я чакаў бы String.contains (), але, падобна, яго няма. Які разумны спосаб праверыць гэта?
зададзены 24 лістапада. '09 у 16:04
39
адказаў

Як праверыць, ці ўтрымоўвае радок пэўнае слова?

Разгледзім: $ a = 'How are you?'; if ($ a contains 'are') echo 'true'; Выкажам здагадку, што ў мяне ёсць код вышэй, які правільны спосаб напісаць аператар if ($ a contains 'are')?
зададзены 06 снеж. '10 у 16:14
6
адказаў

Праверце, ці адпавядае радок шаблоне

Як праверыць, ці адпавядае радок гэтага шаблону? Верхняя літара, лік (лік), вялiкая лiтара, лік (ы) ... Прыклад: яны будуць адпавядаць: A1B2 B10L1 C1N200J1 Гэта не будзе ( '^' паказвае на праблему) a1B2 ^ A10B ^ AB400 ^
зададзены 26 сент. '12 у 08:27
22
адказаў

Лепшы алгарытм ранжыравання падабенства для радкоў зменнай даўжыні

Я шукаю алгарытм падабенства радкоў, які дае лепшыя вынікі па радках зменнай даўжыні, чым тыя, якія звычайна прапаноўваюцца (адлегласць levenshtein, soundex і г.д.). Напрыклад, Указаная радок A: "Роберт", Затым радок B: "Эмі Робертсан" буде ...
зададзены 17 сакавіка '09 у 9:10
3
адказаў

Праверце, ці ўтрымоўвае радок падрадок

Як праверыць, ці ўтрымоўвае дадзеная радок пэўную падрадок, выкарыстоўваючы Perl? У прыватнасці, я хачу ўбачыць, ці прысутнічае s1.domain.com ў дадзенай радковыя зменнай.
зададзены 02 сент. '11 у 15:17
7
адказаў

Вярнуць пазіцыі назваў паведамленняў match () у Javascript?

Ці ёсць спосаб атрымаць пачатковыя пазіцыі сімвала ўнутры радка вынікаў назваў паведамленняў () у Javascript?
зададзены 19 февр. '10 у 13:45
8
адказаў

Як шукаць пэўнае значэнне ва ўсіх табліцах (PostgreSQL)?

Ці можна шукаць у кожным слупку кожнай табліцы канкрэтнае значэнне ў PostgreSQL? Падобнае пытанне даступны тут для Oracle.
зададзены 18 сакавіка '11 У 12:25
10
адказаў

Рэгулярны выраз Матч для праверкі сапраўднага года

Улічваючы значэнне, я хачу праверыць яго, каб праверыць, ці сапраўды ён год. Мае крытэрыі простыя, дзе значэнне павінна быць цэлым лікам з знакамі 4. Я ведаю, што гэта не лепшае рашэнне, бо яно не дазволіць гадоў да 1000 і дазволіць использова ...
зададзены 07 снеж. '10 у 10:13
2
адказаў

Недакладнае параўнанне радкоў у Python, блытаюць з якой бібліятэкай выкарыстоўваць

Я хачу зрабіць недакладнае параўнанне радкоў, але блытаюць з якой бібліятэкай выкарыстоўваць. Варыянт 1: import Levenshtein Levenshtein.ratio ( 'hello world', 'hello') Result: 0.625 варыянт 2: import difflib difflib.SequenceMatcher (None, 'hello world', 'h ...
зададзены 14 ліпеня '11 ў 11:56
5
адказаў

Невыразны пошук Javascript, які мае сэнс

Я шукаю бібліятэку JavaScript з недакладным пошукам для фільтрацыі масіва. Я спрабаваў выкарыстоўваць fuzzyset.js і fuse.js, але вынікі жудасныя (ёсць дэманстрацыі вы можаце паспрабаваць на далучаных старонках). Пасля некаторага чытання на адлегласці Левене ...
зададзены 26 крас. '14 у 03:11
7
адказаў

Рэгулярны выраз дазваляе радку ўтрымліваць толькі лічбы 0-9 і абмежаваць даўжыню да 45

Я спрабую стварыць рэгулярны выраз, каб радок ўтрымоўвала толькі 0-9 ў якасці сімвалаў, і яна павінна быць не менш за 1 char у даўжыню і не больш за 45. таму прыклад будзе 00.303.039 будзе супадзеннем, а 039330a29 не будзе. Пакуль гэта тое, што ў мяне е ...
зададзены 19 каст. '10 у 14:58
32
адказаў

Ці з'яўляюцца рэгулярныя выразы абавязковымі для праграмавання?

Ці з'яўляюцца рэгулярныя выразы абавязковымі для праграмавання?
зададзены 20 мая '09 у 12:48
2
адказаў

Як выбраць R data.table радкоў на аснове адпаведнасці падрадка (a la SQL like)

У мяне ёсць табліца дадзеных з знакавай слупком і хачу выбіраць толькі тыя радкі, якія ўтрымліваюць падрадок ў ёй. Эквівалентна SQL WHERE x LIKE '% substring%' напрыклад. > Months = data.table (Name = month.name, Number = 01:12)> Months [ "mb"% ...
зададзены 31 студз. '13 у 19:20
4
адказаў

Пошук падобных двух радкоў

Я шукаю алгарытм, які прымае 2 радкі і верне мне "каэфіцыент падабенства". У прынцыпе, у мяне будзе ўваход, які можа быць арфаграфічным, перанесены літары і г.д., і я павінен знайсці самае блізкае адпаведнасць (імёны) у спісе магчымых значэнняў ...
зададзены 23 февр. '09 у 15:18
3
адказаў

Выкарыстанне Java Regex, як праверыць, ці ўтрымоўвае радок якое-небудзь з слоў у наборы?

У мяне ёсць набор слоў: яблык, апельсін, груша, банан, ківі Я хачу праверыць, ці ўтрымоўвае прапанову якое-небудзь з пералічаных вышэй слоў, і калі гэта так, я хачу знайсці, якое слова адпавядае. Як я магу выканаць гэта ў Regex? У цяперашні вре ...
зададзены 01 сакавіка '12 у 14:49