반응형

2023/07 90

문자열에서 영숫자가 아닌 모든 문자 바꾸기

문자열에서 영숫자가 아닌 모든 문자 바꾸기 (a-z 또는 0-9)와 같이 표준 문자나 숫자가 아닌 모든 문자를 별표로 바꿀 문자열이 있습니다.예를 들어, "h^&ell'.|ow]{+old"는 "h*ell*o*w*w*w*w*world"로 대체됩니다."^&"과 같은 여러 문자는 별표 하나로 대체됩니다.제가 이걸 어떻게 해야 할까요?레식스가 구조에 나섰습니다! import re s = re.sub('[^0-9a-zA-Z]+', '*', s) 예: >>> re.sub('[^0-9a-zA-Z]+', '*', 'h^&ell`.,|o w]{+orld') 'h*ell*o*w*orld' 비단결 같은 방법. print "".join([ c if c.isalnum() else "*" for c in s ]) 여러 개의 연속..

programing 2023.07.30

PowerShell이 빈 배열을 배열로 반환하지 않음

PowerShell이 빈 배열을 배열로 반환하지 않음 이것이 효과가 있다는 것을 고려할 때: $ar = @() $ar -is [Array] True 왜 안 되는 거지? function test { $arr = @() return $arr } $ar = test $ar -is [Array] False 즉, 테스트 기능에서 빈 배열이 반환되지 않는 이유는 무엇입니까?PowerShell이 단순히 인수만 반환하는 것이 아니라 캡처되지 않은 모든 스트림 출력을 반환하기 때문에 기능이 작동하지 않습니다.return진술.빈 배열이 다음으로 분할됩니다.$null그 과정에서그러나 배열 구성 연산자()를 추가하여 반환 시 배열을 보존할 수 있습니다.,): function test { $arr = @() return ,$a..

programing 2023.07.30

MongoDB에서 이 스키마를 어떻게 구현해야 합니까?

MongoDB에서 이 스키마를 어떻게 구현해야 합니까? 추적 스크립트를 작성하려고 하는데 데이터베이스가 어떻게 작동해야 하는지 파악하는 데 어려움을 겪고 있습니다. MySQL에서 다음과 유사한 테이블을 만듭니다. User: username_name: string Campaign: title: string description: string link: string UserCampaign: user_id: integer camp_id: integer Click: os: text referer: text camp_id: integer user_id: integer 다음을 수행할 수 있어야 합니다. 클릭할 때마다 IP, Referer, OS 등의 정보를 확인할 수 있습니다. X IP, X Referer, X O..

programing 2023.07.30

속성 x가 없는 요소와 일치하는 css 선택기

속성 x가 없는 요소와 일치하는 css 선택기 이 질문에는 이미 다음과 같은 답이 있습니다. 특정 클래스나 속성이 아닌 요소를 선택하는 CSS 셀렉터를 작성할 수 있습니까? (10개 답변) 마감됨3년 전에. 저는 CSS 파일을 작성하고 있고 텍스트 입력 상자에 스타일을 지정해야 할 필요성을 발견했지만, 문제에 부딪히고 있습니다.이 모든 요소와 일치하는 간단한 선언이 필요합니다. 하지만 다음과 일치하지 않습니다. 제가 하고 싶은 일은 다음과 같습니다. input[!type], input[type='text'], input[type='password'] { /* styles here */ } 위의 CSS에서, 첫 번째 선택기는input[!type]내가 의미하는 바는 형식 특성이 지정되지 않은 모든 입력 상자..

programing 2023.07.30

C# 대소문자를 구분하지 않는 동등 연산자가 있습니까?

C# 대소문자를 구분하지 않는 동등 연산자가 있습니까? 다음은 대소문자를 구분하는 항목입니다. if (StringA == StringB) { 그렇다면 두 문자열을 무감각하게 비교할 연산자가 있을까요?사용해 보십시오. string.Equals(a, b, StringComparison.CurrentCultureIgnoreCase); 문자의 대소문자를 무시하고 두 문자열을 비교하는 가장 좋은 방법은 문자열을 사용하는 것입니다.순서 무시 대소문자열 비교를 지정하는 정적 메서드와 같습니다.이것은 또한 가장 빠른 방법으로, 문자열을 소문자 또는 대문자로 변환하고 그 이후에 비교하는 것보다 훨씬 빠릅니다. 저는 두 가지 접근 방식의 성능을 테스트했고 순서 무시 대소문자열 비교가 9배 이상 빨랐습니다!또한 문자열을 소..

programing 2023.07.30

웹 페이지의 일련 번호를 기준으로 SQL을 데이터로 채우는 Python

웹 페이지의 일련 번호를 기준으로 SQL을 데이터로 채우는 Python 파이썬 스크립트에서 다음 형식의 데이터베이스를 생성해야 합니다. 이미 데이터를 생성했지만 잘못된 형식으로 생성했기 때문에 로컬 호스트 웹 페이지에서 작업하려면 코드와 SQL을 수정해야 합니다. 데이터는 라즈베리 PI 및 1와이어 온도 센서 설정에서 얻은 것입니다. 현재 3개의 센서가 있으며, 각각 고유한 일련 번호를 가지고 있으며, 일련 번호는 데이터베이스 아래에 표시되어 있으며, 3개의 센서는 POND, FILTER, 앰비언트입니다. var myData = "date Pond Filter Ambient\n\ 2019-04-01 01:29:04 13.400 22.700 32.200\n\ 2019-04-01 02:29:04 18.000..

programing 2023.07.30

SQL의 하위 쿼리에 대한 TAB를 언제 추가해야 합니까?

SQL의 하위 쿼리에 대한 TAB를 언제 추가해야 합니까? SQLZOO에서 SQL을 연습하고 있으며 #5 질문에 대한 솔루션을 이해하는 데 어려움을 겪고 있습니다. https://sqlzoo.net/wiki/Window_functions 나는 다른 사용자 @crowtherl로부터 표와 질문에 대한 설명을 복사했습니다. 이 질문은 2015년과 2017년 영국 총선 결과를 포함하는 표 "ge"를 사용합니다."ge"에는 yr, firstName, lastName, 선거구, 정당 및 투표 필드가 포함됩니다.문제 #5는 학습자에게 2017년 에든버러 선거구별로 승리한 정당을 보여주도록 요청합니다.이전의 튜토리얼에서는 에든버러 선거구의 번호가 S14000021에서 S14000026까지 지정되어 있습니다. 해결책: ..

programing 2023.07.30

부트스트랩의 "col-md-4", "col-xs-1", "col-lg-2"에 있는 숫자의 의미

부트스트랩의 "col-md-4", "col-xs-1", "col-lg-2"에 있는 숫자의 의미 새로운 부트스트랩의 그리드 시스템, 특히 다음 클래스와 혼동됩니다. col-lg-* col-md-* col-xs-* (여기서 *는 일부 숫자를 나타냅니다). 누구든지 다음 사항을 설명해 주시겠습니까? 어떻게.그 숫자가 그리드를 정렬하는 것입니까? 어떻게.이 숫자들을 사용하는 것? 무엇을그들이 실제로 대표합니까? 부트스트랩 3에만 적용됩니다. 일단 글자(xs, sm, md, lg)는 무시하고 숫자로만 시작하겠습니다... 숫자(1-12)는 모든 div의 전체 너비의 일부를 나타냅니다. 모든 div는 12개의 열로 나뉩니다. 그렇게,col-*-6 있음의 절반), 열 12개 6개 (폭에절)col-*-12 중 너비)에 ..

programing 2023.07.30

powershell에서 마침표 '.' 연산자는 무엇을 합니까?

powershell에서 마침표 '.' 연산자는 무엇을 합니까? 이건 이상한 거예요.는 일적으파외명부실때사다용합니행할령을 합니다.&다음과 같은 연산자: & somecommand.exe -p somearguments 하지만, 오늘 저는 우연히 발견했습니다..연산자는 다음과 같이 사용됩니다. .$env:systemdrive\chocolatey\chocolateyinstall\chocolatey.cmd install notepadplusplus 이 시나리오에서 기간은 어떤 목적으로 사용됩니까?이해가 잘 안 돼요."." 점 소싱 연산자는 사용자가 호출한 다른 스크립트에서 변수를 보내고 받습니다.&" 호출 연산자는 변수만 전송합니다. 예를 들어, 다음을 고려합니다. 스크립트 1(call-operator.ps1): ..

programing 2023.07.30

CGPoint 데이터를 사용한 NSLog

CGPoint 데이터를 사용한 NSLog 터치가 할당된 CGPoint라는 포인트가 있습니다. UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; x 좌표 값을 내 콘솔 로그로 가져오려고 합니다. NSLog(@"x: %s", point.x); 사용 시 로그 출력은 다음과 같습니다. x: (계속) 디버거와 변수 워치를 사용하여 호출할 때 점이 null이 아님을 확인했습니다. 도움을 주시면 고맙겠습니다 감사합니다 // :)사실, 기록하는 가장 쉬운 방법은CGPoint다음과 같습니다. NSLog(@"%@", NSStringFromCGPoint(point)); 데스크톱 코코아 등가물은 다음과 같습니다.NSStringF..

programing 2023.07.30
반응형