2016-12-05 98 views
-3

我正在將一個字符串保存在一個變量中。我想在正則表達式中使用這個變量以及其他一些模式。在perl中連接變量和字符串正則表達式

例如我的變量是這樣

my $value = 'COMPONENT' 

我想用正則表達式中的這個變量與像01,02一些模式一起。所以,我的表達式匹配會像

/COMPONENT01/ 

我使用這樣的事情/\Q$value/但不知道我怎麼可以添加01到它。

+1

重新開放。關聯問題的答案沒有回答OP的問題。所有的答案建議使用'\ Q'或類似的,所以這顯然是一個不同的問題。我確信可以找到一個重複的;這只是不是。 – ikegami

回答

3
/\Q$value\E01/ # \E ends \Q 

/\Q${value}01/ # Without the curlies, it would access var $value01 
+0

這適用於我。謝謝!!! – Sarath

相關問題