다음을 통해 공유


Core.String 모듈(F#)

문자열 처리를 위한 함수형 프로그래밍 연산자입니다. 문자열에 대한 멤버 함수 및 StringRegex 형식의 기타 기능을 통해 문자열 작업을 추가로 수행할 수 있습니다.

네임스페이스/모듈 경로: Microsoft.FSharp.Core

어셈블리: FSharp.Core(FSharp.Core.dll)

module String

설명

collect : (char -> string) -> string -> string

입력 문자열의 각 문자에 대해 지정된 함수를 적용하고 이때 생성된 문자열을 연결한 결과로 얻은 문자로 구성된 새 문자열을 만듭니다.

concat : string -> seq<string> -> string

지정된 문자열을 구분 기호로 연결하여 만든 새 문자열을 반환합니다.

exists : (char -> bool) -> string -> bool

문자열의 임의 문자가 지정된 조건자를 만족하는지 테스트합니다.

forall : (char -> bool) -> string -> bool

문자열의 모든 문자가 지정된 조건자를 만족하는지 테스트합니다.

init : int -> (int -> string) -> string

지정된 함수를 적용하고 그 결과로 생성된 문자열을 연결하여 얻은 문자로 구성된 새 문자열을 만듭니다.

iter : (char -> unit) -> string -> unit

지정한 함수를 문자열의 각 문자에 적용합니다.

iteri : (int -> char -> unit) -> string -> unit

문자열에 포함된 각 문자의 인덱스와 문자 자체에 지정된 함수를 적용합니다.

length : string -> int

문자열의 길이를 반환합니다.

map : (char -> char) -> string -> string

입력 문자열의 각 문자에 대해 지정된 함수를 적용한 결과로 얻은 문자로 구성된 새 문자열을 만듭니다.

mapi : (int -> char -> char) -> string -> string

입력 문자열의 각 문자와 인덱스에 대해 지정된 함수를 적용한 결과로 얻은 문자로 구성된 새 문자열을 만듭니다.

replicate : int -> string -> string

지정된 수의 문자열 인스턴스를 연결하여 문자열을 반환합니다.

플랫폼

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

버전 정보

F# 런타임

지원되는 버전: 2.0, 4.0

Silverlight

지원되는 버전: 3

참고 항목

참조

Microsoft.FSharp.Core 네임스페이스(F#)