2147483647보다 큰 모든 정수를 대체하고 숫자의 처음 3 자리 숫자가 ^^<int>
이 뒤에옵니다.파이썬에서 특정 패턴을 대체하는 방법
<stack_overflow> <isA> "QuestionAndAnsweringWebsite" "fact".
"Ask a Question" <at> "255"^^<int> <stack_overflow> .
<basic> "language" "89028899" <html>.
내가 구현 한 방법은 선으로 데이터 라인을 스캔하는 것입니다 : 나는 아래에 언급 된 데이터에 의해 원래의 데이터를 대체 할
<stack_overflow> <isA> "QuestionAndAnsweringWebsite" "fact".
"Ask a Question" <at> "25500000000"^^<int> <stack_overflow> .
<basic> "language" "89028899" <html>.
: 예를 들어, 나는 내 원래의 데이터가 . 2147483647보다 큰 숫자를 찾으면 처음 3 자리 숫자로 바꿉니다. 그러나 문자열의 다음 부분이 ^^<int>
인지 어떻게 확인해야하는지 모르겠습니다.
내가 원하는 것은 2147483647보다 큰 숫자의 경우입니다. 예 : 25500000000, 숫자의 처음 3 자리 숫자로 바꾸고 싶습니다. 데이터의 크기가 1 테라 바이트이기 때문에 더 빠른 솔루션을 제공 할 수 있습니다. 텍스트 파일의 각 줄은 귀하의 예제처럼 보이는 경우