मुझे एक वैरिएबल मिला है जिसमें domainname/users/username और domainname/accounts/serviceUsers/serviceusername जैसे अलग-अलग तार हैं।

अब मैं इन तारों को अंतिम "/" पर विभाजित करना चाहता हूं, इसलिए मुझे केवल अंतिम बिट (उपयोगकर्ता नाम, सेवा उपयोगकर्ता नाम) मिलता है।

मुझे पता है कि विभाजन का उपयोग कैसे करना है जब यह निर्दिष्ट करना कि "/" स्ट्रिंग के किस अवसर पर विभाजित किया जाना चाहिए, लेकिन आम तौर पर अंतिम "/" पर नहीं।

$x = 'domainname/Accounts/ServiceUsers/serviceusername' 
$x.split('/')[3]

मैं उसे कैसे प्राप्त कर सकता हूं?

0
Clam 8 अगस्त 2019, 14:05

2 जवाब

सबसे बढ़िया उत्तर

उम्मीद है ये मदद करेगा

$x.split('/')[-1]
6
rawel 8 अगस्त 2019, 14:11

एक और तरीका। ध्यान दें कि -स्प्लिट रेगेक्स का उपयोग करता है।

'domainname/Accounts/ServiceUsers/serviceusername'-split '/' | 
  select -Last 1
2
js2010 8 अगस्त 2019, 15:43