Quantcast
Channel: All Open Tickets - Tera Term on OSDN
Viewing all articles
Browse latest Browse all 2128

strmatch はシステム変数が初期化されない。 - Tera Term Ticket #27750 on SourceForge.JP

$
0
0

strmatch はシステム変数が初期化されない。

Open Date: 2012-03-05 17:50

Letztes Update: 2012-03-08 21:42

Reporter:(Anonymous)Eigentümer:maya
Priority:5 - MediumMileStone:Tera Term 4.74 (closed)
Type:BugsSeverity:5 - Medium
Component:Tera Term MacroStatus:Closed
ResolutionNone

Details

Tera Term Version 4.73 (SVN# 4845) を、Windows XP Professional Version 2002 SP3 で使用しています。 strmatch では、システム変数が初期化されていない様です。 例えば、次のマクロを実行してみると、messagebox の結果は、';' の右側に書いたとおりとなります。

string1 = 'Microsoft Windows XP [Version 5.1.2600]'
strmatch string1 '\[(Version (\d+).(\d+).(\d+))\]'

messagebox result 'result'                   ; 22
messagebox matchstr 'matchstr'               ; [Version 5.1.2600]
messagebox groupmatchstr1 'groupmatchstr1'   ; Version 5.1.2600
messagebox groupmatchstr2 'groupmatchstr2'   ; 5
messagebox groupmatchstr3 'groupmatchstr3'   ; 1
messagebox groupmatchstr4 'groupmatchstr4'   ; 2600


string2 = ''
strmatch string2 '\[(Version (\d+).(\d+).(\d+))\]'

messagebox result 'result'                   ; 0
messagebox matchstr 'matchstr'               ; [Version 5.1.2600]
messagebox groupmatchstr1 'groupmatchstr1'   ; Version 5.1.2600
messagebox groupmatchstr2 'groupmatchstr2'   ; 5
messagebox groupmatchstr3 'groupmatchstr3'   ; 1
messagebox groupmatchstr4 'groupmatchstr4'   ; 2600

Last Update of this Ticket

2012-03-08 21:42 Update by: maya

  • Ticket Close date set to 2012-03-08 21:42
  • Status Update from Open to Closed.

Viewing all articles
Browse latest Browse all 2128