정규 표현식을 사용하여 열별로 데이터를 필터링하는 방법.15가지 방법

Excel에서 정규식으로 열을 필터링하는 방법



안타깝게도 Excel에서는 기본적으로 정규 표현식으로 데이터를 필터링할 수 없습니다.수식을 사용하여 이러한 필터링을 구현하는 방법은 기쁠 것입니다. 그러나 이것은 더 이상 우리 방식이 아닙니다.

Excel Office 365에서 정규식으로 열을 필터링하는 방법

이 사무실에서는 모든 것이 일반 Microsoft Office보다 훨씬 나쁩니다. 정규식으로 필터링하는 것도 간단한 방법으로 작동하지 않습니다.

OpenOffice에서 정규식으로 열을 필터링하는 방법

OpenOffice는 정규 표현식으로 열을 필터링하는 작업을 꽤 잘 수행합니다.

LibreOffice에서 정규식으로 열을 필터링하는 방법

OpenOffice와 마찬가지로 LibreOffice는 정규식으로 열을 정렬할 수 있습니다.글쎄, 당신이 원하는 것은 단일 코드 기반이었습니다.

MyOffice에서 정규 표현식으로 열을 필터링하는 방법

스프레드시트의 세계에서 이 오피스 제품군을 메모장이라고 부르고 싶습니다.

OnlyOffice에서 정규식으로 열을 필터링하는 방법

제 생각에는 가장 예쁜 오피스 제품군이지만 가장 기능적이지는 않습니다. 물론 OnlyOffice에서는 정규식으로 열 필터를 만드는 것이 불가능합니다.

Google 문서에서 정규 표현식으로 열을 필터링하는 방법

Google 문서 스프레드시트에서 정규 표현식으로 열을 필터링하는 것이 어떻게든 가능하다고 생각하지만 많은 옵션을 시도했지만 성공하지 못했지만 뭔가 잘못했습니다.마법의 공식은 없었다.단순한 사람은 Google 문서에서 필터링을 마스터하지 않을 것이므로 과감하게 끝내지만 여전히 기회가 있습니다.

Zoho 시트에서 정규식으로 열을 필터링하는 방법

안 돼요.Office 365 수준의 Zoho는 열의 데이터 필터링 측면에서 완전히 원시적인 기능입니다.

Yandex Office에서 정규 표현식으로 열을 필터링하는 방법

Yandex Office는 Microsoft Office 365를 기반으로 하므로 아무 것도 작동하지 않습니다))

Mail.ru 사무실에서 정규 표현식으로 열을 필터링하는 방법

아니요, MyOffice 제품을 기반으로 합니다.

Ethercalc에서 정규식으로 열을 필터링하는 방법

안 돼요.이것은 괴짜를위한 반 구운 제품, 내가 본 최악의 제품입니다.

OffiDocs에서 정규식으로 열을 필터링하는 방법

데이터를 삽입할 때 모든 것이 떨어졌습니다.여기에 정렬이 없습니다.악몽.

프로그래밍 언어를 사용하여 정규 표현식으로 열 필터링

프로그래밍 언어를 사용하여 열의 데이터를 필터링하는 방법을 살펴보겠습니다.프로그래밍 언어에는 제한이 없으며 정규식이 있는 모든 언어에서 정규식으로 테이블 열을 필터링할 수 있다고 즉시 말할 것입니다.그러나 예를 들어 LUA에는 정규식이 없으므로 작동하지 않을 수 있습니다.테이블이 1.csv 파일에 저장되어 있다고 가정하고 정규 표현식으로 필터링을 시도합니다.

샘플 데이터:

egais-sochi.ru;0;0;2016-03-29;2022-04-29;1
egewithsasha.ru;0;0;2021-03-29;2022-04-29;1
ego-logic.ru;0;0;2021-03-29;2022-04-29;1
egologic.ru;0;0;2021-03-29;2022-04-29;1
eight-8.ru;0;0;2021-03-29;2022-04-29;1
eight8.ru;0;0;2006-06-30;2022-04-29;1
ekb-crystal.ru;0;0;2021-03-29;2022-04-29;1
eko-stoun.ru;0;0;2021-03-29;2022-04-29;1
eko4u.ru;0;0;2008-04-01;2022-04-29;1
ekodrive.ru;0;0;2009-09-01;2022-04-29;1

PHP에서 정규식으로 열을 필터링하는 방법

정규 표현식으로 열을 필터링하는 PHP 예제:

<?php
$lines = file ( '1.csv' );
$OUT='';
foreach ($lines as $line) {
    $items = explode(";", $line);
    if (!preg_match("#[0-9]#", $items[0]))
        $OUT.=$line;
}
file_put_contents("2.csv",$OUT);

PHP에서 이 작업을 구현하기 위한 많은 옵션이 있습니다.

AWK에서 정규식으로 열을 필터링하는 방법

아마도 AWK에서 가장 짧은 솔루션일 것입니다.

awk -F";" "$1!~/[0-9]/ {print}" 1.csv > 3.csv

AWK는 첫 번째 열을 필터링하고 모든 것을 새 파일에 깔끔하게 넣는 훌륭한 작업을 수행했습니다.





bg bs ca ceb co cs cy da de el en eo es et fa fi fr fy ga gd gl gu ha haw hi hmn hr ht hu id ig is it iw ja jw ka kk km kn ko ku ky la lb lo lt lv mg mi mk ml mn mr ms mt my ne nl no ny or pa pl ps pt ro ru rw sd si sk sl sm sn so sr st su sv sw ta te tg th tk tl tr tt ug uk ur uz vi xh yi yo zh zu
Text to speech
QR-Code generator
Parsedown cheatsheet. Markdown
Filter data by column with regular expressions
Engines for creating games on LUA ?
JavaScript: draw a point
JavaScript: Speaking text in Chinese