>  Q&A  >  본문

객체가 "a" 또는 "an"으로 설명되는지 프로그래밍 방식으로 결정합니까?

<p>응용 프로그램에서 출력하고 설명해야 하는 명사(예: "집", "느낌표", "사과") 데이터베이스가 있습니다. "a" 또는 "an" - "집이 크다", "느낌표가 작다" 등을 사용하지 않고 항목을 설명하기 위해 자연스러운 문장을 구성하는 것은 어렵습니다. </p> <p>특정 명사를 설명하는 데 A 또는 AN이 더 적합한지 판단하기 위해 PHP에서 사용할 수 있는 함수, 라이브러리 또는 해킹이 있습니까? </p>
P粉764785924P粉764785924393일 전480

모든 응답(2)나는 대답할 것이다

  • P粉885035114

    P粉8850351142023-08-26 00:50:59

    C# 프로젝트에 이 코드가 필요하므로 위에서 언급한 Python 코드가 여기에 있습니다. 소스 파일에 using System.Text.RegularExpressions;를 반드시 포함하세요.

    으아아아

    회신하다
    0
  • P粉933003350

    P粉9330033502023-08-26 00:45:17

    당신이 원하는 것은 적절한 부정관사를 식별하는 것입니다. Lingua::EN:: Inflect은 성능이 좋은 Perl 모듈입니다. 관련 코드를 추출하여 아래에 붙여넣었습니다. 단지 여러 가지 사례와 일부 정규 표현식일 뿐이므로 PHP로 포팅하는 것은 어렵지 않을 것입니다. 친구가 Python으로 포팅했습니다. 관심 있는 사람은 여기를 클릭하세요.

    으아아아

    회신하다
    0
  • 취소회신하다