추출물 substring 후에서 특정 문자 플러터

코드 예제

0
0

N

String s = "one.two";

//Removes everything after first '.'
String result = s.substring(0, s.indexOf('.'));
print(result);
---------------------------------------------
to keep it even simpeler, with 's' as the initial string one.two then 
s.substring(0, s.indexOf('.')) produces: one 
and s.substring(s.indexOf('.') + 1) produces: two
---------------------------------------------

In case there are more than one '.' in the String it will use the first occurrance. 
If you need to use the last one (to get rid of a file extension, for example) change 
indexOf to lastIndexOf. If you are unsure there is at least one occurrance, you 
should also add some validation to avoid triggering an exception.

String s = "one.two.three";

//Remove everything after last '.'
var pos = s.lastIndexOf('.');
String result = (pos != -1)? s.substring(0, pos): s;
print(result);

비슷한 페이지

예제가있는 유사한 페이지

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
English
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................
Балгарскі
..................................................................................................................
Íslensk
..................................................................................................................