R 使用正则表达式替换区分大小写的断字

R 使用正则表达式替换区分大小写的断字,r,regex-group,backreference,R,Regex Group,Backreference,我正在用德语输入整理R中的一些文本 库(tidyverse) bye_bye_断字% 再见,再见,连字符() #>[1]“示例” #这应该保持不变,`Regierungsund`不应该改变 #串联 “Regierungs-und Verwaltungsgesetz”%>% 再见,再见,连字符() #>[1]“Regierungsund Verwaltungsgesetz” 由(v0.3.0)于2019-06-19创建 有人知道如何使整个正则表达式区分大小写,这样它就不会在第二种情况下触发,即在

我正在用德语输入整理R中的一些文本

库(tidyverse)
bye_bye_断字%
再见,再见,连字符()
#>[1]“示例”
#这应该保持不变,`Regierungsund`不应该改变
#串联
“Regierungs-und Verwaltungsgesetz”%>%
再见,再见,连字符()
#>[1]“Regierungsund Verwaltungsgesetz”
由(v0.3.0)于2019-06-19创建


有人知道如何使整个正则表达式区分大小写,这样它就不会在第二种情况下触发,即在破折号和空格后出现单词
und

也许你可以使用消极或积极的表情(参见示例)。如果下面的正则表达式后面没有单词“und”,则会删除一个破折号,后跟可能的换行符或空格,否则只删除换行符:

库(stringr)

string1也许您可以使用负面或正面的外观标题(参见示例)。如果下面的正则表达式后面没有单词“und”,则会删除一个破折号,后跟可能的换行符或空格,否则只删除换行符:

库(stringr)
string1