Advertisement
dequone

parse domain name

Sep 2nd, 2014
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.78 KB | None | 0 0
  1. # parse main domain from working url
  2.  
  3. def testDomen(string):
  4.     dp1=0 #dot pos
  5.     dp2=0
  6.     domen=''
  7.     i = 0
  8.     while domen == '':
  9.         if string[i]=='.':
  10.             if dp1==0:
  11.                 dp1 = i
  12.                 print 'dp1 ', str(dp1)
  13.             elif dp1 != 0 and dp1 != i and dp2 == 0:
  14.                 dp2 = i
  15.                 print 'dp2 ', str(dp2)
  16.             elif dp2 != 0 and dp2 != i:
  17.                 dp1 = dp2
  18.                 dp2 = i
  19.                 print 'dp1 ', str(dp1), ' dp2 ', str(dp2)
  20.         elif string[i]=='/':
  21.             if dp2 != 0:
  22.                 domen = string[dp1+1:i]
  23.             else:
  24.                 domen = string[0:i]
  25.  
  26.             print '<domen>: ', domen, '\n----------------------------'
  27.             break
  28.         i += 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement