فيلتر كردن تگ هاي فايل HTML
|
2010-05-31, 02:23 PM,
ارسال : #1
|
|||
|
|||
فيلتر كردن تگ هاي فايل HTML
سلام
اگه بخوايم از توي يه فايل HTML فقط اطلاعاتي كه مربوط به يه تگ خاص هستند رو نگه داريم و بقيه رو حذف كنيم چي كار بايد بكنيم؟ مثلا کد : <Title>This is a Test</Title> فقط ميخوام Title و Subject رو نگه دارم و بقيه اطلاعات حذف بشن. چي كنم؟ |
|||
2010-06-03, 12:18 AM,
ارسال : #2
|
|||
|
|||
پاسخ: فيلتر كردن تگ هاي فايل HTML
باز هم سلام.
چرا كسي جواب نميده؟ خيلي گيرم.... چه جوري ميتونم تگهاي html مورد نظرم رو فيلتر كنم؟ |
|||
2010-06-03, 01:47 AM,
ارسال : #3
|
|||
|
|||
پاسخ: فيلتر كردن تگ هاي فايل HTML
باید از عبارت با قاعده استفاده کنید، بطور مثال:
کد : echo "as df<title>as df 12</title>as df" | grep -o -E "<title>.*</title>" برای روش انجام کار ۲ راه پیش رو دارید: ۱) دو بار دستور grep را بصورت دستور بالا، بر روی محتویات هر فایل اجرا کنید یکبار برای بیرون کشیدن تگ title و بار دیگر برای بیرون کشیدن تگ subject سپس اطلاعات بیرون کشیدهشده از هر فایل را در یک فایل جدید قرار دهید. ۲) از زبان AWK استفاده کنید (دستور awk برای اطلاعات بیشتر man awk). وبنوشت رایانهدوست؛ جزء کوچکی از اجتماع کاربرهای گنو/لینوکس |
|||
|