我需要 bash 正则表达式的帮助,它将匹配字符串的第一个字符和最后一个字符,例如:
mam - yes
Pam - no
Mam - yes
Morning - no
AbcdefA - yes
如有任何帮助,我们将不胜感激
最佳答案
使用 GNU awk。首先是测试文件:
$ cat file
mam
Pam
Mam
Morning
AbcdefA
,然后是代码:
$ awk -F '' '{print $0 " - " (tolower($1)==tolower($NF)?"yes":"no")}' file
和输出:
mam - yes
Pam - no
Mam - yes
Morning - no
AbcdefA - yes
关于regex - Bash grep -E 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47095913/