Advertisement
Guest User

Untitled

a guest
Jan 21st, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1.  
  2. public class Jan18 {
  3.  
  4. public static String zamjena(String a, String [] tel)
  5. {
  6. String ime = "";
  7. for (int i = 0; i < a.length(); i++)
  8. {
  9. while((a.charAt(i)!='[' ) )
  10. {
  11. i++;
  12. }
  13. if(a.charAt(i)=='[')
  14. { i++;
  15. while(a.charAt(i)!=']')
  16. {
  17. ime = ime+ a.charAt(i);
  18. i++;
  19. }
  20. for (int j = 0; j < tel.length; j++)
  21. {
  22. if(sadrziBoo(ime, tel[j]))
  23. {
  24. a.replaceFirst("\\[\\w+\\]", sadrzi(ime, tel[j]));
  25. }
  26. }
  27. }
  28. }
  29. return a;
  30. }
  31. public static String sadrzi(String a, String s)
  32. {
  33. String[] pom = s.split(" ");
  34. if(s.contains(a))
  35. {
  36. return pom[2];
  37. }
  38. return null;
  39. }
  40. public static boolean sadrziBoo(String a, String s)
  41. {
  42. String[] pom = s.split(s,' ');
  43. if(s.contains(a))
  44. {
  45. return true;
  46. }
  47. return false;
  48. }
  49. public static void main(String[] args) {
  50. // TODO Auto-generated method stub
  51. String s = "U baru se javi Ivi na broj [Iva] ili na mail {Iva}.";
  52. String [] tel = {"Tel Iva +382123123"};
  53. System.out.println(zamjena(s, tel));
  54.  
  55. System.out.println(s.charAt(27));
  56. }
  57.  
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement