在Latex中编写正则表达式

时间:2010-03-27 09:50:30

标签: regex latex

在乳胶报告中,我要写一个正则表达式。整个报告中只有一个,所以我真的不想使用包等等。 这是我正在谈论的正则表达式:

^\"((\w|\s)+)\"$

我为Latex想出了这个:

\grave{ }\backslash\"'((\backslash w\| \backslash s)+)\backslash \"' \backslash \$

这给了我10个错误,我真的看不出有什么问题。好吧,它看起来很糟糕,但所有命令都应该有效..

提前致谢,

危害

2 个答案:

答案 0 :(得分:28)

使用\verb/^\"((\w|\s)+)\"$/

答案 1 :(得分:5)

也许问题是其中一些命令(\ backslash,\ grave)想要处于数学模式,但是“没有。”你是否尝试过使用\ verb来逐字包含regexp?我不确定如果它看起来像你想要的那样(它将以tt字体排版),但你可以这样做:

...

在我的项目中,我正在使用regexp \ verb @ ^ \“((\ w | \ s)+)\”@做一件事。

...