(i) hello stackoverflow
(iv) hello user
< /code>
< /blockquote>
Список может сопоставить (i) < /code> или i) < /code>.
Я пришел к шаблону, используя мое понимание Regex и проверил эту версию в онлайн -инструменте, и он возвращает правильный результат. Однако, когда я реализую его в Java, сопоставление с шаблоном возвращает FALSE для метода поиска.String text = "(i) hello";
String romanNumeralsRegex = "^(\\(|\\[)?((v|x)?i[xv]|(xv|v|x)?i+|(xv|v|x))((\\)|\\]|\\.))";
Pattern pattern = Pattern.compile(romanNumeralsRegex );
Matcher matcher = pattern.matcher(text);
System.out.println(matcher.find());
< /code>
Метод matcher.find () возвращает false. На мой взгляд, сопоставщик должен вернуть группу (0)
Я пытаюсь создать шаблон регуляции в Java, чтобы соответствовать тексту списка, который имеет определенные атрибуты. Например: < /p>
[code](i) hello stackoverflow
(iv) hello user < /code> < /blockquote>
Список может сопоставить (i) < /code> или i) < /code>. Я пришел к шаблону, используя мое понимание Regex и проверил эту версию в онлайн -инструменте, и он возвращает правильный результат. Однако, когда я реализую его в Java, сопоставление с шаблоном возвращает FALSE для метода поиска.String text = "(i) hello"; String romanNumeralsRegex = "^(\\(|\\[)?((v|x)?i[xv]|(xv|v|x)?i+|(xv|v|x))((\\)|\\]|\\.))"; Pattern pattern = Pattern.compile(romanNumeralsRegex ); Matcher matcher = pattern.matcher(text); System.out.println(matcher.find()); < /code>
Метод matcher.find () возвращает false. На мой взгляд, сопоставщик должен вернуть группу (0) [/code] как [b][code](i)[/code] [/b]. Я не знаю, где я ошибся. Запрашивая помощь от сообщества здесь < /p>
Я пытаюсь создать регулярное выражение, соответствующее римским цифрам (от 1 до 99), за которыми следует «-» или «-». Оно должно совпадать только в том случае, если римская цифра находится в начале строки. Я хочу добавить новую строку перед каждым...
Я пытаюсь написать функцию, которая преобразует строку римских цифр в целое число.
namespace tbx
{
// Parameter `r` is treated as a local variable inside the
// function, where it is converted to upper case. That is why
// it is a value parameter,...
Я пытаюсь написать функцию, которая преобразует строку римских цифр в целое число.
namespace tbx
{
// Parameter `r` is treated as a local variable inside the
// function, where it is converted to upper case. That is why
// it is a value parameter,...
Я хочу преобразовать целые числа в их уважаемые латинские буквы. Например, предположим, что у нас есть список целых чисел, например: . Метод должен возвращать что-то вроде этого: . 49 — это 40 + 9, поэтому это будет «XLIX»....
Поведение метода str.find() в Polars отличается от str.find() в Python. Есть ли параметр для обработки символов utf-8? Или это ошибка?
Пример кода на Python:
import polars as pl
# Define a custom function that wraps the str.find() method
def...