有人能幫我糾正我下面的代碼。 我想從輸入字符串中提取兩個數字。Perl:從字符串中提取多個數字
input string [7:0] xxxx
我想'7'和'0'被加載到兩個變量(最小和最大)。 我試圖通過
my ($max, $min);
($max, $min) = $_ =~ /[(\d+):(\d+)]/;
print "min: $min max $max\n";
我得到一個結果作爲
Use of uninitialized value in concatenation (.) or string at constraints.pl line 16, <PH> line 165.
min: max: 1
問候
如果你正在解析Verilog ... https://metacpan.org/pod/Verilog-Perl – toolic
出於好奇,你爲什麼選擇接受Jassi的答案,而不是我的? – TLP
TLP,我實際上想要選擇兩個(我以爲我做過),但系統不允許這樣做,Jassi是在您之後選擇的,因此它顯示了wat。對不起,我並不是故意冒犯你。 – user1495523