У меня есть столбец в openrefine, в котором есть ячейки с содержимым, таким как:
This dog is a great dog.
This cat is a great cat,
Я хотел бы удалить слова «собака», «кошка» с конца каждой ячейки (если можно было бы также удалить пунктуацию, это было бы здорово).
Я пытался с
\ bdog \ s * $, но я получаю ошибки, или замена не производится Я использую openrefine 3.3.
value.replace(\bdog|\bcat\s*$,'')
ошибка, которую я получаю:
Parsing error at offset 14: Missing number, string, identifier, regex, or parenthesized expression
желаемый результат:
This dog is a great
This cat is a great
также было бы здорово, если бы я мог также удалить все символы в конце, как ":,. (На самом деле я ищу регулярное выражение для кластеризации издателей (библиотечные данные), так что если бы вы могли предложить слова, которые я должен удалить из конца ячеек, я был бы признателен