when the full regex repertoire is needed (e.g. zero-width negative lookahead assertions)?
Упреждающие операции взяты из регулярных выражений Perl, а Perl унаследовал (скопировал )многие функции из sed
и awk
, так что, вероятно, вы захотите использовать именно его.
Например, чтобы заменить каждое foo
, за которым не следует bar
, наxxx
:
perl -pe 's/foo(?!bar)/xxx/g'
Флаг -p
даетsed
-поведение, подобное запуску данного кода для входной строки и последующей печати результата.
Возможно, в Интернете есть несколько руководств по началу работы с Perl.
Судя по этому ответу https://askubuntu.com/a/1250010/35326, похоже, что двунаправленный звук A2DP -не будет работать, пока ядро Linux и PulseAudio не будут улучшены для поддержки этого.