Я пытался использовать библиотеку response-string-replace , поскольку в React у нас есть ограниченный способ использования метода замены строк.
Я пытался сопоставить некоторую подстроку с помощью регулярных выражений, как указано ниже, как показано в документации, но я не смог получить желаемый результат. Я что-то здесь не так делаю?
const str = 'Hey this a sample string.'
const result = reactStringReplace(str, '/(sample)/g', match => <span style={{fontStyle: 'italic'}}>{match}</span>)
Приведенный выше код не меняет стиль строки. но когда я удаляю регулярное выражение и помещаю простую строку, это работает.
const str = 'Hey this a sample string.'
const result = reactStringReplace(str, 'sample', match => <span style={{fontStyle: 'italic'}}>{match}</span>)
Я хочу сделать это с помощью регулярных выражений, поскольку есть пара других строк, к которым я хочу применить тот же стиль. Заранее спасибо.