2010-03-27 44 views
12

Trong báo cáo latex Tôi đang làm cho tôi phải viết một regex. Chỉ có một trong toàn bộ báo cáo, vì vậy tôi không thực sự muốn sử dụng các gói và vân vân. Đây là regex tôi đang nói về:Viết một regex trong Latex

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

tôi đến với điều này cho cao su:

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

này mang lại cho tôi như 10 lỗi, và tôi có thể không thực sự nhìn thấy những gì là sai. Được rồi, có vẻ khá xấu, nhưng tất cả các lệnh nên làm việc ..

Cảm ơn trước,

hại

Trả lời

23

Sử dụng \verb/^\"((\w|\s)+)\"$/

+0

Zero, lỗi, tại sao cảm ơn bạn :) –

3

Có lẽ vấn đề là một số những lệnh (\ xuyệc ngược, \ mộ) muốn trở thành trong chế độ toán học, nhưng \ "không. Bạn đã thử sử dụng \ verb để bao gồm verexpim regexp? Tôi không chắc chắn nếu nó sẽ giống như bạn muốn (nó sẽ được sắp chữ trong một phông chữ tt), nhưng bạn có thể làm điều này với một cái gì đó như:

...

Trong projec của tôi Tôi đang sử dụng regexp \ verb @^\ "((\ w | \ s) +) \" @ để làm một điều.

...

Các vấn đề liên quan