IBM Watson Conversation을 처리 중입니다. 개의 문자와 숫자가 인 텍스트가 있습니다 (예 : age is 26
).input.text.matches에서 일치하는 텍스트를 검색하고 왓슨 대화에서 컨텍스트 변수에 저장
텍스트의 숫자와 일치하는 정규식을 작성했습니다. 그것은 .*?[0-9]+.*?
을 사용하여 완료됩니다. 이제 일치하는 숫자를 컨텍스트 변수으로 지정합니다.
일치하는 숫자를 컨텍스트 변수에 배치하는 방법은 무엇입니까? 내 상태가 input.text.matches('.*?[0-9]+.*?')
을 갖는 일치하면
, 그럼 내 컨텍스트 변수 만 자리를 배치 할. 예를 들어
: 여기
{
"context": {
"digit": { input.text }
}
}
input.text
는 자리 변수로 전체 텍스트와 장소를합니다.
텍스트에 정규 표현식을 적용하여 숫자 만 배치하는 방법은 무엇입니까? 다음과 같이
업데이트 대답. –