اذهب إلى المحتوى
  • 0

استخراج القيم ال String في الجافا

Elegance

السؤال

السلام عليكم و رحمة الله و  بركاتة 

عندي سؤال بخصوص استخراج القيم ال String في الجافا 

عندي نص و يجب استخراج منه ما يلي : الاسم و اسم العائلة و تاريخ الميلاد و مكان الميلاد كما في الصورة http://s10.postimg.org/h3sck3uah/Screenshot_6_1.png 

انا قمت ب تقسيم النصوص بحيث كل كلمة تكون في Array خاص بها و حاليا لا اعرف كيف انقل هذه القيم الى متغيرات مثلا

String pOneFirstName = "John";

ارجو منكم المساعدة 

وشكرا جزيلا 

تم التعديل في بواسطة Elegance
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

توجد عدة طرق لتنفيذ ما تريد 

 

1- إذا كان ترتيب النصوص دائما واحد: أي إذا كان الاسم يأتي في البداية دائما ثم رقم الهاتف وهكذا ، قم بانشاء متغيراتك (مع انني افضل في مثل هذه الحالة التعامل مع العناصر من داخل ال Array مباشرة) وبعد انشاء المتغيرات انقل القيمة من المصفوفة إلى المتغير الذي تريده.

2- إذا كان ترتيب النصوص عشوائيا: فيفضل في هذه الحالة استخدام regex حيث ان رقم الهاتف (يتكون مثلا من 10 ارقام ويبدأ برقمين محددين...) إلخ ، ففي حالة تنفيذ الـ regex expression الخاص برقم الهاتف وإيجاده يتم اسناد قيمة للمتغير الخاص برقم الهاتف بناء على القيمة التي تم إيجادها ، وهكذا ستكتب تعبيرا لكل قيمة تريدها.

 

شرح لاستخدام regex في جافا :

https://www.tutorialspoint.com/java/java_regular_expressions.htm

 

موقع سيساعدك كثيرا في هذا الموضوع : 

https://regex101.com/

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...