VanDyke Software Forums

VanDyke Software Forums (https://forums.vandyke.com/index.php)
-   Scripting (https://forums.vandyke.com/forumdisplay.php?f=14)
-   -   regular expression method to find specific word before specific index (https://forums.vandyke.com/showthread.php?t=13933)

jack_george 10-12-2019 10:41 AM

regular expression method to find specific word before specific index
 
i have index of specific word in paragraph and i need to get specific word and its index before this known index

i need to know if there is re method can help in this

paragraph: AP1 Fas 0/21 145 T B I AIR-CAP16 Gig 0.1 AP100 Fas 0/2 152 T B I AIR-CAP16 Gig 0.1 UNKOWN Fas 0/1 140 H P WSCC Port 1

Code:

word = "AIR-.*\w"

for ind,AP in enumerate(king):
    if re.search(word, AP):
        m = ind-5
        z.append(m)
        n = ind-6
        q.append(n)
    else:
        continue

for i in z:
    AP1.append(king[i])

for o in q:
    AP2.append(king[o])


for H in range (len(AP1)):
    fin.append(AP2[H] + AP1[H])


jdev 10-14-2019 11:08 AM

jack_george,

It would be more appropriate to post such a question to a more python-specific support forum, whereas this scripting forum is specific to the context of SecureCRT's API and other automation specific to VanDyke Software products.

If resources become available in the future that will allow us looking into your regular expression inquiry, we'll be happy to help.

In the mean time, is there anyone in the forum community that can assist jack_george with his regular expression inquiry?


All times are GMT -6. The time now is 04:26 PM.