vbscript를 php로 변환하려고합니다.
스크립트에 다음 줄이 있어야합니다.
digit = Application.WorksheetFunction.Find(aChar, PERMITTED)
여기서 aChar는 문자이고 PERMITTED는 문자열입니다.
일종의 유효성 검사처럼 보이지만 100 % 확실하지는 않습니다.
숫자는 어떤 값입니까? aChar가 PERMITTED에 없으면 어떻게됩니까?
문서는 매우 명확하지 않다.
중히 여기다:
Sub fksdjhfsdjf()
aChar = "a"
PERMITTED = "qwertyasdf"
digit = Application.WorksheetFunction.Find(aChar, PERMITTED)
MsgBox digit
End Sub
FIND () 는 InStr () 과 유사한 "a" 위치 를 반환합니다.
편집 # 1
Application.WorkSheetfunction.Find () 및 InStr () 모두 대소 문자를 구분합니다.
큰 문자열 내에 작은 문자열이 없으면 Application.WorkSheetfunction.Find () 는 오류를 발생시키고 InStr () 은 0 을 반환합니다 .
이것은 Range.find () 메서드 와 동일하지 않습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다