- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일일 프로그램 위챗 애플릿 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- 대괄호 사이의 텍스트를 일치에서 제외하는 정규식
- 다음 텍스트가 주어지면: {field1}==value1&&{field2}==value2&&({field3}==value3&&{field4}==value4)&&{field5}==value5 거기에 &&가 모두 포함된 텍스트를 만들려고 합니다. 텍스트 일치하지만 대괄호 사이에 있는 내용을 제외하는 정규 표현식입니다(따라서 value3과 field4 사이의 &&는 무시되어야 함). 나는 다음 정규식을 사용하여 이 작업을 수행할 수 있었습니다: (\&{2})(?![^\(]*\)) [이것은 작동하고 내가 필요한 것을 수행하고 있습니다] 그러나 묻고 있습니다.
- Golang . regular-expression 868 2024-02-09 21:51:09
-
- CentOS SFTP 설치 및 CentOS 설치 FTP
- Linux 관리자로서 CentOS 서버에서 다양한 서비스를 구성하고 설치해야 하는 경우가 많습니다. 이 기사에서는 CentOS 서버에서 SFTP 및 FTP 서비스를 설치하고 구성하는 방법을 자세히 소개합니다. CentOSSFTP 설치 OpenSSH 설치 SFTP 서비스를 제공하는 데 필요한 OpenSSH 패키지를 설치해야 합니다. OpenSSH를 설치하려면 터미널에서 다음 명령을 실행합니다. sudoyuminstallopenssh SFTP 사용자 생성 다음으로 SFTP 사용자를 위한 사용자를 생성해야 합니다. 새 사용자를 생성하려면 다음 명령을 실행하십시오: sudoaddusersftpuser
- 리눅스 . regular-expression 1181 2024-02-09 20:18:20
-
- Go test '-run -' 플래그는 테스트를 훨씬 빠르게 실행합니다.
- https://github.com/roaringbitmap/roaring에서 일부 벤치마크를 보고 있습니다. -run-을 사용하여 특정 벤치마크를 실행할 때(댓글에서 언급한 대로): gotest-benchbenchmarknexts-benchmem-run- 실행 속도가 더 빨라지는 것 같습니다. , 최소한 -run- 없이 실행하면 5초의 초기 오버헤드가 있는 것으로 보이며 이는 또한 표시됩니다. ==roaring=={1,2,3,4,5,100,1000}{3,4,1000} { }카디널리티:7포함
- Golang . regular-expression 408 2024-02-09 19:21:08
-
- CentOS는 OpenResty를 설치하고 CentOS는 OpenStack을 설치합니다.
- 현대 클라우드 컴퓨팅 환경에서는 CentOS가 일반적으로 사용되는 운영 체제이며 OpenResty와 OpenStack은 일반적으로 사용되는 두 가지 오픈 소스 소프트웨어입니다. 이 기사에서는 CentOS에 OpenResty와 OpenStack을 설치하는 방법을 소개하고 자세한 단계와 지침을 제공합니다. 소프트웨어를 설치하기 전에 먼저 시스템이 최신인지 확인하십시오. 터미널을 열고 다음 명령을 입력하십시오. sudoyumupdate 그러면 시스템이 업데이트되고 최신 소프트웨어 패키지가 설치됩니다. OpenResty를 설치하려면 먼저 OpenResty의 공식 저장소를 추가하고 터미널에서 다음 명령을 실행해야 합니다: sudoyuminstallyum-utilssudoyum-
- 리눅스 . regular-expression 1051 2024-02-09 19:00:08
-
- Linux의 WinPE 설치 깊이와 Linux 시스템의 PE 설치 깊이에 대한 자세한 설명
- Deepin Linux는 오픈 소스 Linux 커널을 기반으로 하는 운영 체제로, 안정적이고 안전하며 사용하기 쉽습니다. 이 기사에서는 WinPE 및 PE 시스템을 사용하여 Deepin Linux를 설치하는 방법을 소개합니다. WinPE는 Deepin Linux를 설치합니다. WinPE는 시스템 유지 관리 및 복구에 사용할 수 있는 경량 Windows 사전 설치 환경입니다. WinPE를 사용하여 Deepin Linux를 설치하려면 다음 단계가 필요합니다. 1. Deepin Linux의 ISO 이미지 파일을 다운로드하고 압축을 풉니다. FAT32 형식. USB 플래시 드라이브 또는 모바일 하드 디스크. 2. WinPE 부팅 가능 USB 디스크 또는 CD를 다운로드하고 생성합니다. 3. 준비된 WinPE 부팅 USB 디스크 또는 CD를 컴퓨터에 삽입하고 컴퓨터를 다시 시작한 후 WinPE를 시작합니다.
- 리눅스 . regular-expression 771 2024-02-09 17:33:18
-
- JSON에서 키와 값 사이에 불필요한 문자를 제거하는 방법은 무엇입니까?
- 나는 다음 JSON을 가지고 있습니다: {"key1":"value1",\n\n"key2":"value2\nwithnewline"} 내가 원하는 것은: 제거\n\nKeep value2\n 및 개행입니다. 따라서 유효한 JSON을 갖게 됩니다. :regex를 시도했지만 키와 값 외부를 지정하는 방법을 알 수 없었습니다. 그리고 이것은: packagemainimport("bytes""fmt")funcmain(){jsonStr:=`{"key1":"value1",\n\n
- Golang . regular-expression 1122 2024-02-09 17:15:07
-
- JavaScript를 사용하여 JSON 형식을 지정할 때 데이터의 '(큰따옴표) 플래그로 인해 오류가 발생합니다.
- 다음 코드 조각을 사용하여 페이지의 id="jsontext"를 사용하여 마크업의 모든 json 문자열을 명확하게 표시합니다. varp=document.queryselectorall("#jsontext");varparray=[...p]parray.foreach(p=>{vardata=p.textcontent;p.textcontent=json.stringify(json.parse(data),null) ,2);}); 단, 데이터에 큰따옴표(")가 있는 경우
- Golang . regular-expression 1244 2024-02-09 16:10:08
-
- CentOS는 LVS를 설치하고 CentOS는 가상 머신을 설치합니다.
- 오픈소스 운영체제로서 LINUX의 안정성과 신뢰성은 널리 인정받고 있으며, LINUX 시스템 중 CentOS는 안정성과 보안성이 뛰어난 버전으로 널리 알려져 있습니다. 이번 글에서는 CentOS에 LVS(LinuxVirtualServer)를 설치하는 방법을 소개하겠습니다. 시스템 및 CentOS 시스템에 가상 머신을 설치하는 방법. CentOS 설치 LVSLVS는 Linux 커널을 기반으로 하는 로드 밸런싱 소프트웨어로, 액세스 요청을 여러 서버에 분산시켜 시스템의 성능과 안정성을 향상시킬 수 있습니다. 다음은 CentOS 시스템에 LVS를 설치하는 단계입니다. CentOS 시스템이 최신 버전을 설치했습니다
- 리눅스 . regular-expression 466 2024-02-09 15:12:38
-
- Go에서 선택적으로 존재하는 그룹을 캡처하기 위한 정규식
- go 코드를 나타내는 문자열에서 유형의 이름(예: bar)을 업데이트된 이름(예: foobar)으로 바꾸는 정규식을 작성하려고 합니다. 단, 다른 구조체나 배열에서 필드 유형으로 나타나는 경우에만 가능합니다. 이 유형. 예를 들어, typefoostruct{barbarbaz[]barbars[]bar}를 typefoostruct{barfoobarbaz[]foobarbars[]foobar}로 변환하고 싶습니다. 지금까지 이것을 성공적으로 사용했습니다.
- Golang . regular-expression 986 2024-02-09 14:10:31
-
- '추가 20% 적립' 또는 '추가 20% 적립'을 검증하는 정규식이 필요합니다.
- 아래에 언급된 문자열의 유효성을 검사하려면 정규식이 필요합니다. 'Earnextra20%'-valid'Earn20%extra'-valid'earnextra20%'-valid'earn20%extra'-valid'Earn20'-valid'Earn'-Invalid'20'-Invalid'Earn^&'-무효는 안됩니다 다른 특수 문자 허용 - golang1.19 사용
- Golang . regular-expression 528 2024-02-09 13:33:09
-
- go test -run: 테스트 식별자에 패키지를 지정하는 방법
- foo/bar와 foo/baz라는 두 개의 패키지가 있다고 가정합니다. foo/bar와 foo/baz 모두 TestFoo를 가지고 있지만 foo/bar의 TestFoo만 실행하고 싶습니다. 또한 foo/baz에는 내가 실행하려는 TestBaz가 있습니다. foo/bar::TestFoo 및 foo/baz::TestBaz만 실행하도록 gotest 명령을 지정할 수 있습니까? 이를 달성하기 위해 gotest-run을 사용해 보았지만 정규식을 실행하면 번들 식별자가 아닌 이름으로 필터링하는 것처럼 보입니다. gotest-run "TestFoo|TestBaz" f
- Golang . regular-expression 659 2024-02-09 12:50:19
-
- '.'를 '_'로 바꾸세요.
- 저는 취미로 Codewars에 대한 Go 프로그래밍을 하다가 우연히 다음 작업을 발견했습니다. 제공된 코드가 모든 포인트를 대체해야 합니다. 대시가 있는 지정된 문자열에 있지만 제대로 작동하지 않습니다. 임무: 우리가 일찍 집에 갈 수 있도록 버그를 수정하세요. 초기 오류 코드: regexp.mustcompile(`.`).replaceallstring(str,"-") 무차별 대입을 통해 다음과 같이 작동하도록 했습니다: regexp.mustcompile(`[.]`).replaceallstring(str,"- ") 정답은 분명히 다음과 같습니다: regexp.Must
- Golang . regular-expression 1114 2024-02-09 11:12:23
-
- 정규식에서 전체 단어를 선택적으로 만드는 방법은 무엇입니까?
- 즉, 다음 사과와 레몬, 사과 레몬, 사과와 사과를 인식하도록 정규식을 사용자 정의하고 싶습니다. 저는 and와 레몬을 선택사항으로 만들고 싶었는데, 현재는 레몬이 아닌 선택사항만 만들었습니다. 현재 정규식 형식을 사용하여 이를 달성할 수 있다면 좋을 것입니다. 정규식: \b([a][\W_]*?)+([p][\W_]*?)+([p][\W_]*?)+([l][\W_] * ?)+([e][\W_]*?)+(([a][\W_]*?)+([n][\W_]*?)+([d][\W_]* ? ))?([엘
- Golang . regular-expression 482 2024-02-09 10:36:09
-
- golang의 분할 논리를 개선하는 방법
- 인덱스의 가능한 값으로 다음 예를 고려하십시오. 값:=[5]string{"32.5ms","32.5ms","32.5%","32.5%","none"} 원래 값에 유의하세요. 공백이 있을 수 있으며 측정 단위가 없는 공백(32.5%, 32.5%, 32.5% 등)이 있을 수 있습니다. 다음과 같이 부동 소수점 값과 측정 단위(%, ms 등)를 원래 값에서 분리해야 합니다. 다음 코드를 실행하면 원하는 결과를 얻을 수 있지만 정규 표현식이 필요 없이 동일한 논리를 수행하는 더 깔끔한 방법이 있는지 궁금합니다. packagemainimport("fmt""정규식
- Golang . regular-expression 936 2024-02-09 10:00:41
-
- 동일하지만 임의의 문자열이 두 번 나타나는 경우 문자를 일치시키는 방법
- 기본 문자열은 다음과 같습니다: RepeatedRandomStrABCXYZ/an/arbitrary/@#-~/sequence/of_characters=I+WANT+TO+MATCH/repeatedRandomStr/the/rest/of/strings.etc 이 기본 문자열에 대한 나의 이해는 다음과 같습니다:abcxyz 일정하고 항상 존재합니다. Repeatrandomstr은 무작위이지만 첫 번째 발생은 항상 abcxyz의 시작 부분과 앞에 있습니다. 지금까지 정규식 컨텍스트 일치, 재귀 및 서브루틴을 살펴봤지만 스스로 알아낼 수는 없습니다.
- Golang . regular-expression 1175 2024-02-09 09:57:26