Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. Domain And Mac using flex.
  2.  
  3. 1.inputdd
  4. www.gmail.com
  5. www.sylview24.co
  6. wwww.coxin.com
  7. www.coxsbazer.net
  8. wwww.facebook.com
  9. www.jkjdkj.co
  10.  
  11.  
  12. 2.outputdd
  13. Text: www.gmail.com Valid URL
  14. Text: www.sylview24.co Valid URL
  15. Text: wwww.coxin.com Invalid URL
  16. Text: www.coxsbazer.net Valid URL
  17. Text: wwww.facebook.com Invalid URL
  18. Text: www.jkjdkj.co Valid URL
  19.  
  20. 3.outputmac
  21.  
  22. MAC ADD: 1A-23-45-2F-52-4D Valid MAC
  23.  
  24. MAC ADD: 1g-86-12-34-5D-1A Invalid MAC
  25.  
  26. MAC ADD: 2D-4F-45-23-17-23 Valid MAC
  27.  
  28. MAC ADD: A1-2F-5D-d8-12-45 Invalid MAC
  29.  
  30. 4.mac.txt.bak
  31. %option noyywrap
  32. %{
  33. #include<stdio.h>
  34. %}
  35.  
  36. %%
  37. [A-F0-9]+[-][A-F0-9]+[-][A-F0-9]+[-][A-F0-9]+[-][A-F0-9]+[-][A-F0-9]+ {fprintf(yyout," MAC ADD: %s Valid MAC\n",yytext)}
  38. .* {fprintf(yyout," MAC ADD: %s Invalid MAC\n",yytext);}
  39. %%
  40. int main()
  41. {
  42. yyin=fopen("C:\\mac\\inputmac.txt","r");
  43. yyout=fopen("C:\\mac\\outputmac.txt","w");
  44. yylex();
  45. return 0;
  46. }
  47. 5.inputmac
  48. 1A-23-45-2F-52-4D
  49. 1g-86-12-34-5D-1A
  50. 2D-4F-45-23-17-23
  51. A1-2F-5D-d8-12-45
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement