regex — вопросы с ответами

2 ответа
здесь мой код replaced.replace(new RegExp(item, 'i'), "<span class='has-background-primary'>$&</span>"); он выделяет искомый термин. Но если я запускаю его во второй раз и сераш, например. "назад", он будет делать такие глупые вещи, как замена строки в классе тегов. Что я могу сде...
04 окт. 2018, в 17:02
1 ответ
У меня есть образец строки, где я хотел бы заменить первую звезду тегом открытия <b> и второй звездой с закрывающим </b> используя регулярные выражения в JavaScript: В принципе, я хочу получить следующий результат: *Please click CreateActivate email below.* *Please click username passw...
string
04 окт. 2018, в 15:07
2 ответа
Используя Javascript, я хочу заменить: This is a test, please complete ____. с: This is a test, please complete %word%. Количество подчеркиваний str.replace('_____', '%word%'), поэтому я не могу просто использовать что-то вроде str.replace('_____', '%word%'). Я пробовал str.replace(/(_)*/g, '%...
string
04 окт. 2018, в 04:40
1 ответ
У меня есть следующий код в моем угловом проекте. С Chrome и Firefox работает хорошо, но в Safary причины и исключения. var shour = "9:00:00 PM CDT"; var ehour = "12:00:00 AM CDT"; var conver_shour = shour.match(/^(\d+):(\d+)/)[0] + shour.match(/[AP][M]$/)[0]; var conver_ehour = ehour.match(/^(\d+...
16 июль 2016, в 00:30
3 ответа
Я пытаюсь разделить предложение на.!? сохраняя их, но по какой-то причине он работает неправильно. Что я делаю не так? $input = "hi i am1. hi i am2."; $inputX = preg_split("~[.!?]+\K\b~", $input); print_r($inputX); Результат: Array ( [0] => hi i am1. hi i am2. ) Ожидаемый результат: Array ...
preg-split
preg-replace
29 окт. 2015, в 04:10
1 ответ
Я хочу создать плагин, который найдет и заменит номера телефонов на связанный номер для мобильных устройств. Это функция php, которую я написал для Joomla, чтобы использовать для замены номера телефона... protected function clickToCall(&$text, &$params){ // phone number pattern... $...
joomla
28 окт. 2015, в 21:33
2 ответа
У меня есть эта строка: 132(250-1,4.50).133(750-1,6.50).134(650-1,7.50).135(550-1,8.50) "." определяет новый "объект". Используя первый "объект" в качестве примера, я хочу взорвать каждое значение в массивы следующим образом: arrayids[] = 132; arrayweight[132] => 250; arraymeasur[132] => 1...
28 окт. 2015, в 15:02
1 ответ
У меня есть текст, который "разделен" на две строки. Теперь мне нужен массив, содержащий все эти тексты в одном массиве. Представьте следующий текст Lorem ipsum###Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat...
split
28 окт. 2015, в 12:46
1 ответ
У меня есть этот код, который должен удалять не буквенные символы из строки: <?php $text = 'Random -text! and a word with many ppppps'; $text = mb_ereg_replace('[^\p{L} ]', ' ', $text); echo $text; ?> Когда я запускаю его на localhost (php 5.6) возвращает то, что я ожидаю: Random text and a...
28 окт. 2015, в 12:42
2 ответа
Пользователь был достаточно любезен, чтобы помочь мне с моим регулярным выражением в PHP, но теперь я понимаю, что мне это тоже нужно в JS. Я потратил сумасшедшее время на тестирование/экспериментирование, но безуспешно. В JS я хотел бы обратить это: [data-user="12345-6789" data-userId="3456-789"]...
markdown
27 окт. 2015, в 21:25
1 ответ
У меня есть этот вход от пользователя: *.*.*.* (* = цензор) эта строка является входом от пользователя, что пользователь хочет подвергнуть цензуре. как преобразовать его в регулярное выражение? Изменение: Позвольте мне объяснить еще раз. пользователь хочет подвергнуть цензуре что-либо в * между т...
replaceall
17 март 2015, в 08:37
1 ответ
Следующие строки не возвращаются: String patternStr = "((19\\d{2}|20\\d{2})-([0-2]\\d{2}|3[0-5]\\d)-(([0-1]\\d|2[0-3])[0-5]\\d[0-5]\\d))"; String fullPath = aFile.getAbsolutePath(); // fullPath should expand to this: "/home/user1/2013-023-135159_abcd_001/File.txt" Pattern p = Pattern.compile(patt...
17 март 2015, в 06:41
1 ответ
Мне нужно запустить регулярное выражение по файлу, но я столкнулся с непредвиденной проблемой: файл слишком большой для read() или mmap() за один вызов, объекты File не поддерживают buffer(), а модуль regex принимает только строки или буферы. Есть ли простой способ сделать это?...
file
io
06 апр. 2011, в 01:31
2 ответа
люди, Я работаю над использованием Python re для анализа файла конфигурации, содержащего такие строки:   [VAR: abc123]   ...      ... .CSIIND~~~LOCAL~~~I4~~~0~~~ [VAR: def234] ... <bunch of stuff> ... .CSIIND ~~~ ~~~ МЕСТНОГО I4 ~~~ 1 ~~~ ... Я пытаюсь создать что-то вроде этого: varname/CS...
parsing
05 апр. 2011, в 19:21
3 ответа
Я собираюсь выполнить автоматическое заполнение формулы excel в С#. Предположим, что эта формула находится на B100: =SUM($B$99:B99) Я хочу, чтобы эта формула отличалась на C100: =SUM($B$99:C99) Эта формула является лишь примером. Вот некоторые примеры: =(SUM($B${0}:B{0})/SUM({1}!$B${0}:{1}!B{0}) -...
excel
12 май 2009, в 23:51
Наверх
Меню