Adobe Workfront Fusion의 문자열 함수
액세스 요구 사항
이 문서의 기능을 사용하려면 다음 액세스 권한이 있어야 합니다.
이 표의 정보에 대한 자세한 내용은 Workfront 설명서의 액세스 요구 사항을 참조하십시오.
Adobe Workfront Fusion 라이선스에 대한 자세한 내용은 Adobe Workfront Fusion 라이선스를 참조하세요.
길이(텍스트 또는 버퍼)
텍스트 문자열 길이(문자 수) 또는 이진 버퍼(버퍼 크기(바이트))를 반환합니다.
length( hello )
하단(텍스트)
텍스트 문자열의 모든 알파벳 문자를 소문자로 변환합니다.
lower( Hello )
자본화(텍스트)
텍스트 문자열의 첫 번째 문자를 대문자로 변환합니다.
capitalize( workfront )
시작 사례(텍스트)
모든 단어의 첫 번째 문자를 대문자로 사용하고 다른 모든 문자는 소문자로 바꿉니다.
startcase( hello WORLD )
ascii(텍스트; [분음 부호 제거])
텍스트 문자열에서 ASCII가 아닌 모든 문자를 제거합니다.
-
ascii(
Wěošrčkřfžrýoáníté
)
반환: Workfront
-
ascii(
ěščřž
;
true
)
반환: escrz
바꾸기(텍스트;검색 문자열; 대체 문자열)
검색 문자열을 새 문자열로 바꿉니다.
replace( Hello World ; Hello ; Hi )
정규식(/.../
(으)로 묶음)은 플래그(예: g
, i
, m
)가 추가된 검색 문자열로 사용할 수 있습니다.
대체 문자열에는 다음과 같은 특수 대체 패턴이 포함될 수 있습니다.
$&
일치하는 하위 문자열을 삽입합니다.$n
n이 100보다 작은 양의 정수인 경우 n번째 괄호로 묶인 하위 일치 문자열을 삽입합니다. 1개 색인화되었습니다.
+420777111222
>
+420777111222
/ is (?<number>\d+)/
과(와) 같은 명명된 캡처 그룹을 사용하지 마십시오. 이렇게 하면 오류가 발생합니다.정규식에 대한 자세한 내용은 텍스트 구문 분석기를 참조하십시오.
트리밍(텍스트)
텍스트의 시작 또는 끝에 있는 공백 문자를 제거합니다.
upper(텍스트)
텍스트 문자열의 모든 알파벳 문자를 대문자로 변환합니다.
upper( Hello )
하위 문자열(텍스트; start;end)
시작 위치와 끝 위치 사이의 텍스트 문자열 부분을 반환합니다.
-
substring( Hello ; 0 ; 3)
반환: 도움말
-
substring( Hello ; 1 ; 3 )
반환: el
indexOf (string; value; [start])
문자열에서 지정된 값의 첫 번째 발생 위치를 반환합니다. 이 메서드는 검색된 값이 없는 경우 '-1'을 반환합니다. 시작 값은 문자열에서 검색이 시작되는 위치를 나타냅니다.
-
indexOf( Workfront ; o )
반환: 1
-
indexOf( Workfront ; x )
반환: -1
-
indexOf( Workfront ; o ; 3 )
반환: 6
toBinary(값)
모든 값을 이진 데이터로 변환합니다.
16진수 또는 base64의 이진 변환을 이진 데이터에 적용할 두 번째 인수로 인코딩을 지정할 수도 있습니다.
-
toBinary( Workfront )
반환: 57 6f 72 6b 66 72 6f 6e 74
-
toBinary( V29ya2Zyb250 ; base64 )
반환: 57 6f 72 6b 66 72 6f 6e 74
toString(값)
모든 값을 문자열로 변환합니다.
encodeURL(텍스트)
일부 텍스트의 특수 문자를 유효한 URL 주소로 인코딩합니다.
decodeURL(텍스트)
URL의 특수 문자를 텍스트로 디코딩합니다.
decodeURL( Automate%20your%20workflow )
이스케이프 HTML(텍스트)
텍스트의 모든 HTML 태그를 이스케이프 처리합니다.
escapeHTML( <b>Hello</b> )
<b>Hello</b>
escapeMarkdown(text)
텍스트의 모든 Markdown 태그를 이스케이프 처리합니다.
escapeMarkdown( # Header )
# Header
stripHTML(텍스트)
텍스트에서 모든 HTML 태그를 제거합니다.
stripHTML( <b>Hello</b> )
포함(텍스트, 검색 문자열)
텍스트에 검색 문자열이 포함되어 있는지 확인합니다.
-
contains( Hello World ; Hello )
반환: true
-
contains( Hello World ; Bye )
반환: false
분할(텍스트, 구분 기호)
문자열을 하위 문자열로 분리하여 문자열을 문자열 배열로 분할합니다.
split( John, George, Paul ; , )
md5(텍스트)
문자열의 md5 해시를 계산합니다.
md5( Workfront )
1448bbbeaa7a9b8091d426999f1f666b
sha1(텍스트; [인코딩]; [키])
문자열의 sha1 해시를 계산합니다. key 인수를 지정하면 sha1 HMAC 해시가 대신 반환됩니다. 지원되는 인코딩: "hex"(기본값), "base64" 또는 "latin1".
sha1( workfront )
sha256(텍스트; [인코딩]; [키])
문자열의 sha256 해시를 계산합니다. key 인수를 지정하면 sha256 HMAC 해시가 대신 반환됩니다. 지원되는 인코딩: "hex"(기본값), "base64" 또는 "latin1".>
sha256( workfront )
sha512(텍스트; [출력 인코딩]; [키]; [키 인코딩])
문자열의 sha512 해시를 계산합니다. key 인수를 지정하면 sha512 HMAC 해시가 대신 반환됩니다.
지원되는 인코딩:
- "hex"(기본값)
- "base64"
- "latin1"
지원되는 키 인코딩:
- "text"(기본값)
- "hex"
- "base64" 또는 "binary"
"binary" 키 인코딩을 사용하는 경우 키는 문자열이 아닌 버퍼여야 합니다.
sha512(workfront)
base64(텍스트)
텍스트를 base64로 변환합니다.
base64( workfront )