-3
我正在將一個字符串保存在一個變量中。我想在正則表達式中使用這個變量以及其他一些模式。在perl中連接變量和字符串正則表達式
例如我的變量是這樣
my $value = 'COMPONENT'
我想用正則表達式中的這個變量與像01,02一些模式一起。所以,我的表達式匹配會像
/COMPONENT01/
我使用這樣的事情/\Q$value/
但不知道我怎麼可以添加01到它。
我正在將一個字符串保存在一個變量中。我想在正則表達式中使用這個變量以及其他一些模式。在perl中連接變量和字符串正則表達式
例如我的變量是這樣
my $value = 'COMPONENT'
我想用正則表達式中的這個變量與像01,02一些模式一起。所以,我的表達式匹配會像
/COMPONENT01/
我使用這樣的事情/\Q$value/
但不知道我怎麼可以添加01到它。
/\Q$value\E01/ # \E ends \Q
或
/\Q${value}01/ # Without the curlies, it would access var $value01
這適用於我。謝謝!!! – Sarath
重新開放。關聯問題的答案沒有回答OP的問題。所有的答案建議使用'\ Q'或類似的,所以這顯然是一個不同的問題。我確信可以找到一個重複的;這只是不是。 – ikegami