Угловая паста из буфера обмена

В JavaScript, \ w и \ d являются ASCII, а \ s - Unicode. Не спрашивай меня, почему. JavaScript поддерживает \ p с категориями Unicode, которые вы можете использовать для эмуляции Unicode-совместимых \ w и \ d.

Для \ d use \ p {N} (числа)

Для \ w используйте [\ p {L} \ p {N} \ p {Pc} \ p {M}] (буквы, цифры, символы подчеркивания, метки)

Обновление: К сожалению, я ошибся об этом. JavaScript также официально не поддерживает \ p, хотя некоторые реализации могут поддерживать это. Единственная поддержка Unicode в JavaScript-регулярных выражениях соответствует конкретным кодовым точкам с помощью \ uFFFF. Вы можете использовать их в диапазонах в классах символов.

0
задан Indrajith Ekanayake 31 March 2019 в 03:15
поделиться

1 ответ

Вы можете копировать только с веб-страницы программно. Вы не можете программно вставить что-либо, потому что это нарушение безопасности. Однако вы можете добавить

(paste)="onPaste($event)" 

, чтобы получить вставленные данные буфера обмена из control + v

.
0
ответ дан Dilshan Liyanage 31 March 2019 в 03:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: