Если вы используете настройку, которая допускает выражения Perl, вы можете использовать положительный взгляд (?<=pattern)
, чтобы получить текст, следующий за "protein_class_"
. Пакеты stringi
и stringr
делают это по умолчанию и имеют простые в использовании функции извлечения.
files <- c("protein_class_Abcd.txt", "protein_class_Egh.txt", "protein_class_Bdc.txt")
stringr::str_extract(files, "(?<=protein_class_)[A-Za-z]{3,4}")
#> [1] "Abcd" "Egh" "Bdc"
Создано в 2019-03-06 при помощи пакета представитель (v0.2.1) sup>
How about onblur event :
<input type="text" name="name" value="value" onblur="alert(1);"/>
You want to use the onblur event.
<input type="text" name="name" value="value" onblur="alert(1);"/>
You're looking for the onblur
event. Look here, for more details.