在 LaTeX 上转义正则表达式是一项艰巨的工作。我应该如何用 latex 语法编写才能输出以下正则表达式:
^\(?\s?\w{1,5}\s*[):.]\s*
和
[\[\(].{1,}[\]\)]
我已尝试过\text{[\[\(].{1,}[\]\)]}
但出现编译错误。
答案1
您可以使用逐字(fancyvrb 包)或列表 环境。
\documentclass{article}
\usepackage{fancyvrb}
\begin{document}
\begin{Verbatim}[frame=single]
^(?\s?\w{1,5}\s*[):.]\s*
\end{Verbatim}
\end{document}