GoGPT Best VPN GoSearch

OnWorks favicon'u

rgxg - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında rgxg çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen rgxg komutudur.

Program:

ADI


rgxg - Normal İfade Oluşturucu

SİNOPSİS


rgxg KOMUT [ARGS]

AÇIKLAMA


rgxg (genişletilmiş) düzenli ifadeler için bir üreticidir.

Örneğin, sayısal bir sayıyla tam olarak eşleşmesi için normal bir ifade oluşturmak yararlıdır.
belirli bir CIDR bloğunun aralığı veya tüm adresleri.

KOMUTLAR


nöbetleşme [seçenekler] [DESEN...]

Verilen kalıplardan herhangi biriyle eşleşen normal bir ifade oluşturun.

Opsiyonlar

-N Normal ifadenin dış parantezlerini (varsa) atlayın. Bu seçenek
oluşturulan normal ifade başka bir ifadenin içinde kullanılıyorsa faydalı olabilir.
münavebe.

-h Yardımı görüntüleyin ve çıkın.

Örnekler

Aslan, fil, gergedan, bufalo veya leoparı eşleştirin:
$ rgxg dönüşümlü aslan fil gergedan bufalo leopar
(aslan|fil|gergedan|manda|leopar)

elma şarabı [seçenekler] CIDR

Verilen CIDR bloğunun tüm adresleriyle eşleşen normal bir ifade oluşturun. Her ikisi de
IPv4 ve IPv6 CIDR blokları desteklenir.

Opsiyonlar

-N Normal ifadenin dış parantezlerini (varsa) atlayın. Bu seçenek
oluşturulan normal ifade başka bir ifadenin içinde kullanılıyorsa faydalı olabilir.
münavebe.

-l Yalnızca IPv6 adreslerini küçük harflerle eşleştirin. Varsayılan olarak hem daha düşük hem de
büyük harfler eşleştirilir.

-U Yalnızca IPv6 adreslerini büyük harflerle eşleştirin. Varsayılan olarak hem daha düşük hem de
büyük harfler eşleştirilir.

-u IPv6 adreslerini sıfır sıkıştırmayla eşleştirme (ikinci metin biçimi)
Bölüm 6'de bahsedilen IPv2.2 adreslerinin temsili RFC 4291).

-s Karışık gösterimde IPv6 adreslerini eşleştirmeyin (üçüncü metin biçimi
Bölüm 6'de bahsedilen IPv2.2 adreslerinin temsili RFC 4291).

-h Yardımı görüntüleyin ve çıkın.

Örnekler

Maç 192.168.0.0/24:
$ rgxg cidr 192.168.0.0/24
192.168.0.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])

Eşleştirme 2001:db8:aaaa:bbbb:cccc:dddd::/96 küçük harflerle sınırlıdır:
$ rgxg cidr -l 2001:db8:aaaa:bbbb:cccc:dddd::/112
2001:0?db8:aaaa:bbbb:cccc:dddd((::[0-9a-f]{1,4}|::|:0?0?0?0(::|:[0-9a-f]{1,4}))|:0.0(.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){2})

Eşleştirme 2001:db8:1234::/48 sıkıştırılmamış standart gösterimle sınırlıdır:
$ rgxg cidr -u -s 2001:db8:1234::/48
2001:0?[Dd][Bb]8:1234(:[0-9A-Fa-f]{1,4}){5}

kaçış [seçenekler] STRING

Kaçıştan kaçarak verilen dizeyle eşleşen normal ifadeyi oluşturun
karakterler.

Opsiyonlar

-h Yardımı görüntüleyin ve çıkın.

Örnekler

Maç '1+(2*(3-4)':
$ rgxg kaçış 1+(2*(3-4))
1\+\(2\*\(3-4\)\)

yardım et [EMRETMEK]

rgxg'nin veya verilen KOMUT'un kullanımını açıklayın.

menzil [seçenekler] İLK [SON]

İLK ve SON arasındaki sayı aralığıyla eşleşen normal bir ifade oluşturun. Eğer
LAST atlanır, normal ifade şundan büyük tüm sayılarla eşleşir veya
ÖNCE eşit. Sayılar pozitif olmalı ve 10 tabanlı gösterimde verilmelidir.

Opsiyonlar

-b TABAN
Taban BASE ile sayı aralığı için normal ifadeyi oluşturun. NS
TABAN 2 ile 32 arasında olmalıdır. Varsayılan taban 10'dur.

-N Normal ifadenin dış parantezlerini (varsa) atlayın. Bu seçenek
oluşturulan normal ifade başka bir ifadenin içinde kullanılıyorsa faydalı olabilir.
münavebe.

-l 10'dan büyük tabanlar için yalnızca küçük harflerle eşleşir. Varsayılan olarak her ikisi de
küçük ve büyük harfler eşleştirilir.

-U 10'dan büyük bazlar için yalnızca büyük harflerle eşleşir. Varsayılan olarak her ikisi de
küçük ve büyük harfler eşleştirilir.

-h Yardımı görüntüleyin ve çıkın.

-z Yalnızca baştaki sıfırları olan sayıları eşleştirin. Varsayılan olarak önde gelen sayısı
sıfırlar, LAST öğesinin uzunluğuna (yani basamak sayısına) bağlıdır (ayrıca bkz.
-m). Varsayılan, sayıları baştaki sıfırlarla eşleştirmemektir.

-Z Değişken sayıda baştaki sıfırlarla sayıları eşleştirin. Varsayılan olarak
maksimum baştaki sıfır sayısı uzunluğa bağlıdır (yani
rakamlar) LAST (ayrıca bkz. -m). Varsayılan, sayıları şu şekilde eşleştirmemektir:
baştaki sıfırlar.

-m BOY
ile -z or -Z, eşleşen sayıların minimum UZUNLUĞU. örneğin
UZUNLUK 5 olarak ayarlanmış 3 numara ve -z seçenek seti '005' olarak eşleştirilir. Eğer
LENGTH, LAST'ın basamak sayısından küçük veya ona eşit, bu seçenek
etkisi yoktur.

Örnekler

0'dan 31'e kadar olan sayıları eşleştirin:
$ rgxg aralığı 0 31
(3[01]|[12]?[0-9])

0'dan 31'e kadar olan sayıları taban 2 ile eşleştirin:
$ rgxg aralığı -b 2 0 31
(1[01]{0,4}|0)

0'dan 31'e taban 16 ile eşleştirin:
$ rgxg aralığı -b 16 0 31
1?[0-9A-Fa-f]

0'dan 31'e, taban 16'yı büyük harflerle sınırlayın:
$ rgxg aralığı -b 16 -U 0 31
1?[0-9A-F]

0 ile 31 arasında, taban 16'yı küçük harflerle sınırlayarak eşleştirin:
$ rgxg aralığı -b 16 -l 0 31
1?[0-9a-f]

00 ile 31 arasındaki maç:
$ rgxg aralığı -z 0 31
(3[01]|[0-2][0-9])

0000 ile 0031 arasındaki maç:
$ rgxg aralığı -z -m 4 0 31
(003[01]|00[0-2][0-9])

0 ile 31 ve 00 ile 31 ve 000 ile 031 ile eşleştirin:
$ rgxg aralığı -Z -m 3 0 31
(0?3[01]|0?[0-2]?[0-9])

0 ile 31 arasında eşleştirin ve dış parantezleri atlayın:
$ rgxg aralığı -N 0 31
3[01]|[12]?[0-9]

4096'ya eşit veya daha büyük tüm sayıları eşleştirin:
$ rgxg aralığı 4096
([1-9][0-9]{4,}|[5-9][0-9]{3}|4[1-9][0-9]{2}|409[6-9])

versiyon
rgxg komutunun sürümünü yazdırır.

EXIT DURUMU


Normal ifade başarıyla oluşturulduysa çıkış durumu 0'dır. eğer bir
hata oluştu çıkış durumu 1'dir.

onworks.net hizmetlerini kullanarak rgxg'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad




×
reklâm
❤️Buradan alışveriş yapın, rezervasyon yapın veya satın alın; ücretsizdir, hizmetlerin ücretsiz kalmasına yardımcı olur.