Вопросы по теме 'word-boundary'
Должен ли я иметь возможность цитировать начальный или конечный знак доллара ($) внутри границы слова в регулярном выражении Java?
У меня возникли проблемы с получением соответствия регулярных выражений с начальными/конечными символами $ в Java (1.6.20).
Из этого кода:
System.out.println( "$40".matches("\\b\\Q$40\\E\\b") );
System.out.println(...
587 просмотров
schedule
28.02.2024
Как я могу сделать регулярное выражение, которое учитывает символы с диакритическими знаками?
У меня есть регулярное выражение JavaScript, которое в основном находит двухбуквенные слова. Проблема, похоже, в том, что он интерпретирует символы с акцентом как границы слов. Действительно, кажется, что
Граница слова ("\b") — это точка...
2968 просмотров
schedule
04.04.2023
Регулярное выражение для сопоставления границ между различными сценариями Unicode
Механизмы регулярных выражений имеют концепцию совпадений «нулевой ширины», некоторые из которых полезны для поиска границ слов:
\b — присутствует в большинстве движков для соответствия любой границе между словесными и несловными символами....
870 просмотров
schedule
21.05.2022
Изменить границу слова
В настоящее время у меня есть следующее:
$_[0] =~ s/***regex here***(*SKIP)(*F)|\b($concatenated_variables)\b/\$$1/g;
$concatenated_variables содержит имена переменных, разделенные символом | .
Это работает нормально, ЗА ИСКЛЮЧЕНИЕМ, я...
37 просмотров
schedule
13.05.2024
Notepad ++ двойной щелчок по слову, включая другие символы, не являющиеся словами
Я давно пользуюсь блокнотом++. Одна функция, которую я часто использую, — это двойной щелчок по слову, чтобы выделить его и все появления в одном файле. Но недавнее обновление, кажется, изменило определение границы слова. В частности, если вокруг...
2803 просмотров
schedule
01.07.2023
Граница слова Javascript Regex с необязательным символом, отличным от слова
Я ищу совпадение ключевого слова в строке. Я пытаюсь использовать границу слова, но это может быть не лучший вариант для этого решения. Ключевым словом может быть любое слово, и ему может предшествовать символ, не являющийся словом. Строка может...
883 просмотров
schedule
16.07.2022
Регулярное выражение не соответствует экранированной скобке
У меня есть очень простое регулярное выражение, которое не будет соответствовать экранированной скобке, как я ожидаю (живой пример: https://regex101.com/r/RRupbC/1/ ).
Регулярное выражение:
/\b(?:Test1 \(VI|Test2 \(VI\))\b/gi
Пример...
701 просмотров
schedule
11.09.2023
Preg_match_all точное совпадение с несколькими словами
У меня есть длинный список ключевых слов, представленных ниже с переменной $skills , которая содержит Shop Supervisor , но не Machine Shop Supervisor :
$text = "Machine Shop Supervisor";
preg_match_all("~\b$skills\b~i", $text, $matchWords);...
91 просмотров
schedule
18.05.2023
Соответствие регулярному выражению ненормативного слова не работает shi + не соответствует должным образом
String stre = "da shi+ jia";
profaneWord= "shi+";
boolean flag = isContain(stre, profaneWord);
private static boolean isContain(String source, String subItem) {
String pattern = subItem;
String pat = Pattern.quote(pattern);...
43 просмотров
schedule
21.02.2023
Регулярное выражение для извлечения некоторых значений параметров между вложенным текстом
У меня есть приведенный ниже входной текст, для которого я хочу извлечь следующие значения с помощью регулярного выражения (сначала я ищу регулярное выражение, которое работает для VBA Excel, но я думаю, что нет большой разницы, если регулярное...
94 просмотров
schedule
21.10.2022
Как искать слово в файле с помощью grep, соблюдая границы слов?
У меня есть такой код, который ищет в файле tutorial.temp слово «раввин» и, если находит, записывает это слово в found.txt.
if grep -q rabbi lesson.temp; then
echo $line >> found.txt
fi
Проблема, с которой я сталкиваюсь, заключается в...
16 просмотров
schedule
19.04.2023