Я хочу заменить амперсанд, если он находится между двумя однобуквенными словами.
Ниже приведено регулярное выражение, которое я использую, но оно также соответствует словам, состоящим из двух или более букв.
([A-Za-z]{1})((\s&\s)|(&)|(\s&)|(&\s))([A-Za-z]{1})
Кроме того, между буквами могут быть пробелы.
Например:
- A и B Следует заменить как AB
- A и B Следует заменить как AB
- A и B Следует заменить как AB
- ALPHA и B не должны совпадать. (Поскольку АЛЬФА - это слово)
- АЛЬФА и БЕТА Не должны совпадать. (Поскольку АЛЬФА и БЕТА оба слова)