Pytania otagowane jako alphanumeric

30
Jak wygenerować losowy ciąg alfanumeryczny?
Szukałem prostego algorytmu Java do generowania pseudolosowego ciągu alfanumerycznego. W mojej sytuacji byłby on używany jako unikalny identyfikator sesji / klucza, który „prawdopodobnie” byłby unikalny na przestrzeni 500K+pokolenia (moje potrzeby tak naprawdę nie wymagają niczego bardziej zaawansowanego). Idealnie byłbym w stanie określić długość w zależności od moich potrzeb dotyczących wyjątkowości. …

19
Jak usunąć zera wiodące z tekstu alfanumerycznego?
Widziałem pytania, jak przedrostek zer tutaj w SO. Ale nie na odwrót! Czy możecie mi zasugerować, jak usunąć wiodące zera w tekście alfanumerycznym? Czy są jakieś wbudowane interfejsy API lub czy muszę napisać metodę przycinania zer wiodących? Przykład: 01234 converts to 1234 0001234a converts to 1234a 001234-a converts to 1234-a …

13
Wyrażenie regularne pozwalające na odstępy między wyrazami
Chcę wyrażenia regularnego, które zapobiega symbolom i dopuszcza tylko litery i cyfry. Poniższe wyrażenie regularne działa świetnie, ale nie pozwala na spacje między słowami. ^[a-zA-Z0-9_]*$ Na przykład przy użyciu tego wyrażenia regularnego „HelloWorld” jest w porządku, ale „Hello World” nie pasuje. Jak mogę go dostosować, aby spacje były dozwolone?



8
Zastąp wszystkie znaki inne niż alfanumeryczne, nowe wiersze i wiele białych znaków jedną spacją
Szukam zgrabnego rozwiązania RegEx do wymiany Wszystkie znaki inne niż alfanumeryczne Wszystkie nowe linie Wszystkie wielokrotne wystąpienia białych znaków Z jedną spacją Dla osób grających w domu (działają poniższe zasady ) text.replace(/[^a-z0-9]/gmi, " ").replace(/\s+/g, " "); Myślę, że RegEx jest prawdopodobnie wystarczająco potężny, aby osiągnąć to w jednym stwierdzeniu. Sądzę, …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.