5
Büyük harf duyarlı REGEX_MATCH yapmak istiyorum ve bayrakları kullanıp kullanamayacağımı bilmiyorum.BigQuery düzenli ifadeler bayraklarını destekliyor mu?
Büyük harf duyarlı REGEX_MATCH yapmak istiyorum ve bayrakları kullanıp kullanamayacağımı bilmiyorum.BigQuery düzenli ifadeler bayraklarını destekliyor mu?
BigQuery düzenli ifadeler için re2'yi kullanır ve re2 bayrakları desteklemektedir. Geçen argüman ilk `r` nedir
SELECT REGEXP_MATCH('TomatoPotato', r'TOpo')
false
SELECT REGEXP_MATCH('TomatoPotato', r'(?:TOpo)')
false
SELECT REGEXP_MATCH('TomatoPotato', r'(?i:TOpo)')
true
:
Örneğin, bir harf duyarsız maçı yapmalı? Özür dilerim ama bu konuda hiçbir şey bulamadım –
"Dize değişmezleri isteğe bağlı olarak 'r' veya 'R' harfi ile ön eklenmiş olabilir; bu tür dizeler ham dizeler olarak adlandırılır ve ters eğik çizgi dizilerini yorumlamak için farklı kurallar kullanırlar." –