SORU
25 Ocak 2010, PAZARTESİ


Python, nasıl bir dize bölmek ve ayırıcılar duruyorum?

İşte bunu açıklamak için en kolay yolu. Kullanıyorum:

re.split('\W', 'foo/bar spam\neggs')
-> ['foo', 'bar', 'spam', 'eggs']

İstediğim şey şu:

someMethod('\W', 'foo/bar spam\neggs')
-> ['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs']

Nedeni belirteçleri içine bir dize bölmek, işlemek, tekrar bir araya koymak istiyorum.

CEVAP
25 Ocak 2010, PAZARTESİ


>>> re.split('(\W)', 'foo/bar spam\neggs')
['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs']

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • backyardjay

    backyardjay

    8 ŞUBAT 2009
  • Ordetta Price

    Ordetta Pric

    12 EYLÜL 2011
  • wowchick16

    wowchick16

    17 Mart 2007