Мне просто интересно, почему \\s
не работает скобка []
для опций, но пустое пространство работает. Вот пример:
sub("[a-z ]+[a-z]+","it works","abcd xyz")
# [1] "it works
Это то, что я хочу. Но если я использую \\s
, я получил это:
sub("[a-z\\s]+[a-z]+","it works","abcd xyz")
# [1] "it works xyz"
А также [[: space:]] не дает желаемого результата:
sub("[a-z[[:space:]]]+[a-z]+","it works","abcd xyz")
# [1] "abcd xyz"
Почему \\s
не работает в дополнительных скобках?
Это касается языка программирования R.