如何在乳胶中正确转义并输出正则表达式?

如何在乳胶中正确转义并输出正则表达式?

在 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}

在此处输入图片描述

相关内容