У меня есть строка, которую нужно разделить на определенный символ.Однако мне нужно разбить строку только на один из этих символов, когда он окружен цифрами.Этот же символ существует в других местах строки, но будет окружен буквой - по крайней мере, с одной стороны.Я попытался использовать функцию разделения следующим образом (используя «x» в качестве рассматриваемого символа):
my @array = split /\dx\d/, $string;
Эта функция, однако, удаляет цифры «x» и фланкирующие цифры.Я хотел бы сохранить цифры, если это возможно.Есть идеи?