Note that there are some explanatory texts on larger screens.

plurals
  1. POString parsing with TCL / Expect
    primarykey
    data
    text
    <pre><code>\"43STX4P-2-2-C1::TRCCMP=DISABLED,J0_EX=\"\",J0_FMT=16,J0_INC=\"?????????????? ?\",J0_STAT=UNSPECIFIED,MAPPINGMODE=ASYNC,CHANNEL=NONE,MODULETYPE=XS-64.2B,AINST MR=00-10,AINSCNTDWN=00-00,LOSPROP=LASERON,AINSREF=SYSTEM,RXPOWER=-99.00,TXPOWER= 0.69,DESCR=\"\":OOS-AUMA,FAF&amp;MT\" "43STX4P-2-2-C2::TRCCMP=DISABLED,J0_EX=\"\",J0_FMT=16,J0_INC=\"?????????????? ?\",J0_STAT=UNSPECIFIED,MAPPINGMODE=ASYNC,CHANNEL=1550,MODULETYPE=XS-64.2B,AINST MR=00-10,AINSCNTDWN=00-00,LOSPROP=LASERON,AINSREF=SYSTEM,RXPOWER=-99.00,TXPOWER= -99.00,DESCR=\"\":OOS-AUMA,FAF" \"43STX4P-2-2-C3::TRCCMP=DISABLED,J0_EX=\"\",J0_FMT=16,J0_INC=\"?????????????? ?\",J0_STAT=UNSPECIFIED,MAPPINGMODE=ASYNC,CHANNEL=1550,MODULETYPE=XS-64.2B,AINST MR=00-10,AINSCNTDWN=00-00,LOSPROP=LASERON,AINSREF=SYSTEM,RXPOWER=-99.00,TXPOWER= -99.00,DESCR=\"\":OOS-AUMA,FAF" "43STX4P-2-2-C4::TRCCMP=DISABLED,J0_EX=\"\",J0_FMT=16,J0_INC=\"?????????????? ?\",J0_STAT=UNSPECIFIED,MAPPINGMODE=ASYNC,CHANNEL=1550,MODULETYPE=XS-64.2B,AINST MR=00-10,AINSCNTDWN=00-00,LOSPROP=LASERON,AINSREF=SYSTEM,RXPOWER=-99.00,TXPOWER= -99.00,DESCR=\"\":OOS-AUMA,FAF" "43STX4P-4-2-C1::TRCCMP=DISABLED,J0_EX=\"\",J0_FMT=16,J0_INC=\"?????????????? ?\",J0_STAT=UNSPECIFIED,MAPPINGMODE=ASYNC,CHANNEL=1550,MODULETYPE=XS-64.2B,AINST MR=00-10,AINSCNTDWN=00-00,LOSPROP=LASERON,AINSREF=SYSTEM,RXPOWER=-99.00,TXPOWER= -99.00,DESCR=\"\":OOS-AUMA,FAF" "43STX4P-4-2-C2::TRCCMP=DISABLED,J0_EX=\"\",J0_FMT=16,J0_INC=\"?????????????? ?\",J0_STAT=UNSPECIFIED,MAPPINGMODE=ASYNC,CHANNEL=1550,MODULETYPE=XS-64.2B,AINST MR=00-10,AINSCNTDWN=00-00,LOSPROP=LASERON,AINSREF=SYSTEM,RXPOWER=-99.00,TXPOWER= -99.00,DESCR=\"\":OOS-AUMA,FAF" "43STX4P-4-2-C3::TRCCMP=DISABLED,J0_EX=\"\",J0_FMT=16,J0_INC=\"?????????????? ?\",J0_STAT=UNSPECIFIED,MAPPINGMODE=ASYNC,CHANNEL=1550,MODULETYPE=XS-64.2B,AINST MR=00-10,AINSCNTDWN=00-00,LOSPROP=LASERON,AINSREF=SYSTEM,RXPOWER=-99.00,TXPOWER= -99.00,DESCR=\"\":OOS-AUMA,FAF" "43STX4P-4-2-C4::TRCCMP=DISABLED,J0_EX=\"\",J0_FMT=16,J0_INC=\"?????????????? ?\",J0_STAT=UNSPECIFIED,MAPPINGMODE=ASYNC,CHANNEL=1550,MODULETYPE=XS-64.2B,AINST MR=00-10,AINSCNTDWN=00-00,LOSPROP=LASERON,AINSREF=SYSTEM,RXPOWER=-99.00,TXPOWER= -99.00,DESCR=\"\":OOS-AUMA,FAF" /* RTRV-STM64 */ </code></pre> <p>Please help me parse this string basicly what I need is this part 43STX4P-4-2-C4 I want to exctract those strings like 43STX4P-4-2-C1 43STX4P-4-2-C2 43STX4P-4-2-C3 to be used later in a variable in commands please help me I tried everything</p> <p><strong>EDIT</strong> r00t solution worked Great but It may not always be 43STX4P in the string It may look like 130SCX10- 43SCX4L- 43SCX4-</p> <p>Another note is 43STX4P-2-2-C3 .. The numbers as in -2-2 may not always be a single digit</p> <p><strong>Edit</strong></p> <p>This is what I raeched after researching online and some luck </p> <pre><code>set ports [regexp -inline -all {\w*-.-[0-9]+-C[0-9]+} $rawoutput] </code></pre> <p>Tell me if my code has any flaws Thanks alot for the help !</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload