반응형

2020/06 849

캡처 한 그룹 만 바꾸는 방법?

캡처 한 그룹 만 바꾸는 방법? 문자열 전후에 HTML 코드가 있습니다. name="some_text_0_some_text" 나는 다음과 같이 대체하고 0싶다 :!NEW_ID! 그래서 간단한 정규식을 만들었습니다. .*name="\w+(\d+)\w+".* 그러나 독점적으로 캡처 된 블록을 바꾸는 방법을 모르겠습니다. ($ 1)과 같은 캡처 결과를 다른 문자열로 바꾸는 방법이 있습니까? 결과는 다음과 같습니다. name="some_text_!NEW_ID!_some_text" 해결책은 이전 및 다음 텍스트에 대한 캡처를 추가하는 것입니다. str.replace(/(.*name="\w+)(\d+)(\w+".*)/, "$1!NEW_ID!$3") 새로운 환경에서 Javascript는 ( ES2018 기준 ) 뒤쳐..

Programing 2020.06.07

슬래시를 이스케이프 처리하는 json_encode ()

슬래시를 이스케이프 처리하는 json_encode () Instagram에서 JSON을 가져옵니다. $instagrams = json_decode($response)->data; 그런 다음 변수를 PHP 배열로 구문 분석하여 데이터를 재구성 한 다음 파일을 다시 인코딩하고 캐싱하십시오. file_put_contents($cache,json_encode($results)); 캐시 파일을 열면 슬래시 "/"가 모두 이스케이프 처리됩니다. http:\/\/distilleryimage4.instagram.com\/410e7... json_encode()이 작업 을 자동으로 수행하는 검색에서 수집 합니다 ... 사용 중지하는 방법이 있습니까? 비활성화하는 방법이 있습니까? 예, JSON_UNESCAPED_SLAS..

Programing 2020.06.07

루비에서 안전한 정수 파싱

루비에서 안전한 정수 파싱 라는 문자열이 있으며 '123'로 변환하고 싶습니다 123. 나는 당신이 단순히 할 수 있다는 것을 알고 some_string.to_i있지만 그것은로 변환 'lolipops'합니다 0. 이것은 내가 생각한 효과가 아닙니다. 멋지고 고통스러운 잘못된 것을 변환하려고 할 때 내 얼굴이 터지기를 원합니다 Exception. 그렇지 않으면, 유효한 0숫자와 전혀 숫자가 아닌 것을 구별 할 수 없습니다 . 편집 : 정규식 속임수없이 표준 방식을 찾고있었습니다. 루비에는이 기능이 내장되어 있습니다 : Integer('1001') # => 1001 Integer('1001 nights') # ArgumentError: invalid value for Integer: "1001 nights"..

Programing 2020.06.07

C ++의 스택, 정적 및 힙

C ++의 스택, 정적 및 힙 검색했지만이 세 가지 개념을 잘 이해하지 못했습니다. 힙에서 동적 할당을 언제 사용해야합니까? 그리고 실제 장점은 무엇입니까? 정적 및 스택의 문제점은 무엇입니까? 힙에 변수를 할당하지 않고 전체 응용 프로그램을 작성할 수 있습니까? 다른 언어에는 "가비지 수집기"가 내장되어 메모리에 대해 걱정할 필요가 없다고 들었습니다. 가비지 수집기는 무엇을합니까? 이 가비지 수집기를 사용하여 수행 할 수없는 메모리를 직접 조작 할 수 있습니까? 누군가가이 선언으로 저에게 말했습니다 : int * asafe=new int; "포인터에 대한 포인터"가 있습니다. 무슨 뜻이에요? 다음과 다릅니다. asafe=new int; ? 비슷한 질문 이 있었지만 정적에 대해서는 묻지 않았습니다. 정적..

Programing 2020.06.07

Javascript-문서가로드되었는지 감지하는 방법 (IE 7 / Firefox 3)

Javascript-문서가로드되었는지 감지하는 방법 (IE 7 / Firefox 3) 문서가로드 된 후 함수를 호출하려고하지만 문서가 아직로드되지 않았을 수도 있습니다. 로드되면 함수를 호출 할 수 있습니다. 로드되지 않으면 이벤트 리스너를 연결할 수 있습니다. 호출되지 않으므로 onload가 이미 실행 된 후에 이벤트 리스너를 추가 할 수 없습니다. 문서가로드되었는지 어떻게 확인할 수 있습니까? 아래 코드를 시도했지만 완전히 작동하지는 않습니다. 어떤 아이디어? var body = document.getElementsByTagName('BODY')[0]; // CONDITION DOES NOT WORK if (body && body.readyState == 'loaded') { DoStuffFuncti..

Programing 2020.06.07

Chrome에서 Selenium WebDriver 테스트 사례를 실행하는 방법은 무엇입니까?

Chrome에서 Selenium WebDriver 테스트 사례를 실행하는 방법은 무엇입니까? 나는 이것을 시도했다 WebDriver driver = new ChromeDriver(); 하지만 오류가 발생합니다. 실패한 테스트 : setUp (com.TEST) : 드라이버 실행 파일의 경로는 webdriver.chrome.driver 시스템 속성으로 설정해야합니다. 자세한 내용은 여기 코드를 참조 하십시오 . 최신 버전은 링크 에서 다운로드 할 수 있습니다 Chrome에서 Selenium-WebDriver 테스트 사례를 테스트하려면 어떻게해야합니까? ChromeDriver 다운로드 에서 실행 가능 드라이버를 다운로드해야합니다. 그런 다음 드라이버 오브젝트를 작성하기 전에 다음을 사용하면됩니다 (이미 올바른..

Programing 2020.06.07

파이썬 : 룩업 테이블에 대한 목록 대 Dict

파이썬 : 룩업 테이블에 대한 목록 대 Dict 나는 어떤 종류의 룩업 테이블에 넣어야 할 약 1 천만 개의 값을 가지고 있으므로 어느 것이 더 효율적인 목록 이나 딕트 인지 궁금해하고 있었습니까? 나는 당신이 둘 다 이와 같은 것을 할 수 있다는 것을 안다. if something in dict_of_stuff: pass 과 if something in list_of_stuff: pass 내 생각은 그 지시가 더 빠르고 효율적일 것이라는 것이다 당신의 도움을 주셔서 감사합니다. 편집 1 내가하려는 일에 대한 조금 더 많은 정보. 오일러 문제 92 . 계산 된 값이 모두 준비되었는지 확인하기 위해 룩업 테이블을 만들고 있습니다. 편집 2 효율성을 검색하십시오. 편집 3 값과 관련된 값이 없습니다 ... ..

Programing 2020.06.07

#ifdef에 'or'조건을 추가하는 방법

#ifdef에 'or'조건을 추가하는 방법 #ifdef에 'or'조건을 추가하려면 어떻게해야합니까? 나는 " #ifdef CONDITION1 || CONDITION2 #endif 작동하지 않습니다. #if defined(CONDITION1) || defined(CONDITION2) 작동해야합니다. :) #ifdef 타이핑이 적지 만 더 복잡한 조건에서는 제대로 작동하지 않습니다. 이것을 사용할 수 있습니다 #if defined CONDITION1 || defined CONDITION2 //your code here #endif 이것은 또한 같은 #if defined(CONDITION1) || defined(CONDITION2) //your code here #endif 더욱이- 과: #if defined..

Programing 2020.06.07

ASP.NET WebAPI에서 파일 (FileContentResult)을 반환하는 방법

ASP.NET WebAPI에서 파일 (FileContentResult)을 반환하는 방법 일반 MVC 컨트롤러에서는을 사용하여 pdf를 출력 할 수 있습니다 FileContentResult. public FileContentResult Test(TestViewModel vm) { var stream = new MemoryStream(); //... add content to the stream. return File(stream.GetBuffer(), "application/pdf", "test.pdf"); } 그러나 어떻게 그것을로 바꿀 수 ApiController있습니까? [HttpPost] public IHttpActionResult Test(TestViewModel vm) { //... return..

Programing 2020.06.07

배열에서 쿼리 문자열을 작성하는 PHP 함수

배열에서 쿼리 문자열을 작성하는 PHP 함수 키 값 쌍의 배열에서 쿼리 문자열을 작성하는 PHP 함수의 이름을 찾고 있습니다. 이 작업을 수행 하기 위해 내장 PHP 기능을 찾고 있습니다 . 홈 브룩 기능이 아닙니다 (Google 검색이 모두 반환되는 것 같습니다). 하나만 있습니다. 이름을 기억하지 못하거나 php.net에서 찾을 수 없습니다. IIRC의 이름은 그렇게 직관적이지 않습니다. 찾고 있습니다 http_build_query(). 다음은 간단한 php4 친화적 인 구현입니다. /** * Builds an http query string. * @param array $query // of key value pairs to be used in the query * @return string // ..

Programing 2020.06.07
반응형