Golang 转义字符

  1. \a 匹配响铃符 (相当于 \x07
  2. 注意:正则表达式中不能使用 \b 匹配退格符,因为 \b 被用来匹配单词边界,
  3. 可以使用 \x08 表示退格符。
  4. \f 匹配换页符 (相当于 \x0C
  5. \t 匹配横向制表符(相当于 \x09
  6. \n 匹配换行符 (相当于 \x0A
  7. \r 匹配回车符 (相当于 \x0D
  8. \v 匹配纵向制表符(相当于 \x0B
  9. \123 匹配 8 進制编码所代表的字符(必须是 3 位数字)
  10. \x7F 匹配 16 進制编码所代表的字符(必须是 3 位数字)
  11. \x{10FFFF} 匹配 16 進制编码所代表的字符(最大值 10FFFF
  12. \Q...\E 匹配 \Q \E 之间的文本,忽略文本中的正则语法
  13. \\ 匹配字符 \
  14. \^ 匹配字符 ^
  15. \$ 匹配字符 $
  16. \. 匹配字符 .
  17. \* 匹配字符 *
  18. \+ 匹配字符 +
  19. \? 匹配字符 ?
  20. \{ 匹配字符 {
  21. \} 匹配字符 }
  22. \( 匹配字符 (
  23. \) 匹配字符 )
  24. \[ 匹配字符 [
  25. \] 匹配字符 ]
  26. \| 匹配字符 |

GOLang 转义字符