بسم الله الرحمن الرحيم
السلام عليكم وكل عام والجميع في خير :D
انا اريد ان اعمل parsing كامل لـstring
فإن كان عندي هذا السترنق: (كتاب-كتب)
اريده ان يتقسم الى 5:
(
كتاب
-
كتب
)
قرأت في الـRegex.Split method، والمثال في هذا المجال:
The following example would yield the array items "one", "-", "two", "-", "banana".
Regex r = new Regex("(-)"); // Split on hyphens.
string[] s = r.Split("one-two-banana");
انا اريد ان يكون الـsplit على مجموعه من الحروف: )("،.-<>
ولكن، ان جعلت الـ regex يساوي:
regexPunct = new Regex("['\\-()]");
فالنتيجه تكون انه يرجع مسافات فاضيه لبعض للحروف الذي في الـregex
فالسترنق: (كتاب-كتب)
ينقسم الى 4 سترنقز بعد الـsplit:
*مسافه فاضيه length=0*
كتاب
كتب
*مسافه فاضيه length=0*
ايش المشكله؟؟؟؟ :(
و -waf