Subversion Repositories spk

Rev

Rev 50 | Rev 58 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 50 Rev 56
Line 488... Line 488...
488
			f = true;
488
			f = true;
489
			break;
489
			break;
490
		}
490
		}
491
	}
491
	}
492
	return f;
492
	return f;
-
 
493
}
-
 
494

-
 
495
String String::between(const String &before, const String &after) const
-
 
496
{
-
 
497
	int pos = this->findPos(before);
-
 
498
	if ( pos >= 0 ) {
-
 
499
		pos += before.length();
-
 
500
		int end = this->findPos(after, pos);
-
 
501
		if ( end >= 0 )	return this->substr(pos, end - pos);
-
 
502
	}
-
 
503

-
 
504
	return "";
493
}
505
}
494

506

495
String String::mid(int start, int end) const
507
String String::mid(int start, int end) const
496
{
508
{
497
	return this->substr(start, end - start);
509
	return this->substr(start, end - start);